Angular2 - NodeJs Facebook登录 - 密码问题

时间:2017-04-19 09:50:30

标签: node.js mongodb angular facebook-login

我有一个以下内容构建的应用程序:Angular 2NodejsMongodb

流程如下:

  1. Angular 2调用位于API's服务器
  2. 中的Node js
  3. Node js连接到Mongodb并执行返回结果的查询。
  4. 我目前正在处理注册页面,我允许用户注册电子邮件和密码或登录facebook。

    使用电子邮件和密码登录工作正常,但我已成功将以下npm包实施到我的Angular 2项目中。

    Facebook login ng2

    我遇到的问题是当用户决定使用Facebook登录时,显然我无法访问他们的密码,Mongodb中的用户帐户集合当然希望提供密码

    我当然可以传入userId(从facebook登录名传回)作为密码,当然会加密到这个问题,但如果用户然后决定重置他们的密码,则上面的内容将是多余的。

    以前有没有人经历过这个?如果是这样,你是如何克服它的?

    非常感谢。

0 个答案:

没有答案