我想連接到遠程服務器並將其用於登錄。這並不是特別困難。在遠程和本地連接上使用一個用戶
Remote = DDP.connect('http://somesite.com');
Accounts.connection = Remote;
Meteor.users = new Mongo.Collection('users', Remote);
然而,當我呼籲我的本地代碼流星方法(有多個服務器,但是一次登錄),它不能識別用戶。
Meteor.methods({
'start': function() {
if (!this.userId) {
// ...
} else {
throw new Meteor.Error(401, 'Unauthorized');
}
}
});
這總是導致一個錯誤,儘管被登錄。
如何將我的本地用戶設置爲相同的用戶遠程用戶?