我目前正试图设置我的应用程序,以便用户可以将他们的Twitter和/或Facebook帐户连接到我的应用程序中的基于密码的帐户。
我已在accounts-ui-unstyled之上构建了一个自定义帐户系统,我安装了accounts-twitter,accounts-facebook和meteor-link-accounts,并且我已经尝试了许多不同的东西,但它们似乎都没有用。
我需要做的就是按下按钮,让用户使用Twitter登录,登录后,使用该链接的帐户更新当前用户。理想情况下,一旦发生这种情况,您就可以重新点击相同的按钮来撤消链接。
有没有人有这方面的经验?我应该使用不同的套餐吗?
答案 0 :(得分:3)
我今天正在解决这个问题。看看this gist
将此添加到您的服务器代码中,您将获得所需的功能。此外,为了安全起见,还必须对所有帐户进行电子邮件验证。
答案 1 :(得分:0)
您所描述的内容实际上是在meteor accounts API的功能中构建的。 (http://docs.meteor.com/#accounts_api)但从您的描述中可以看出,您已经在使用它了。
使用Twitter和Facebook进行登录,您必须在Twitter和Facebook上注册您的应用程序才能使用oauth。是你做的吗?您有哪些具体错误?