Meteor 从方法调用Accounts.createUser不会';t登录用户
我正在使用meteor方法进行用户注册。我有以下方法:Meteor 从方法调用Accounts.createUser不会';t登录用户,meteor,meteor-accounts,Meteor,Meteor Accounts,我正在使用meteor方法进行用户注册。我有以下方法: Meteor.methods '/users/create': (new_user) -> # some additional validation here ... Accounts.createUser new_user 问题是用户已创建但未登录。该方法位于通用文件夹中,由客户端和服务器执行。如果在客户端创建用户,是否有问题?像这样 Accounts.createUser({}, func
Meteor.methods
'/users/create': (new_user) ->
# some additional validation here ...
Accounts.createUser new_user
问题是用户已创建但未登录。该方法位于通用文件夹中,由客户端和服务器执行。如果在客户端创建用户,是否有问题?像这样
Accounts.createUser({}, function(err) {
if(!err){
console.log("Yea we create an user")
}
});
这将在默认情况下启用autologin
您应该知道,Account.createUser
在client
或server
客户端
如果在客户端创建用户,此函数将在成功创建用户时自动登录该用户
服务器
在服务器上,函数只返回新用户_id在实际调用createUser之前,我需要进行一些服务器端验证method@checkanswer update事实上,当您在服务器端创建用户时,它不会附带autologin,它只会返回userSure thing的当前id,上面提到的代码在客户端和服务器端都执行,所以在客户端,它应该从服务器端获取id,我是否遗漏了什么?我不喝咖啡,谷歌一点后我就不知道了。我得到了这个答案,看一下,好像@dmacd得到了答案you@Ali你找到解决办法了吗?