我有一个简单的请求,我有一些 URL 查询的登录路由,如下所示:
www.example.com/login?id=xxxyyyzzz
根据 id 我需要在用户文档中添加字段。所以我需要在我的 Accounts.onCreateUser 中使用这个 id。
那么这对于电子邮件/密码注册来说很容易
Accounts.createUser({email: 'john.doe@example.com', password: 'xxx', 'extra_param': 'xxxyyyzzz'}, function(err, res){});
但这对于“loginWithService”来说是不可能的。我真的需要用 Facebook 和 Twitter 登录。
有没有其他方法可以在服务器端获取这个 id?我使用 IronRouter,如果这有帮助的话。
有什么提示或建议吗?