我正在使用firebase + angularjs应用程序,我正在使用简单的电子邮件和密码验证,它正常工作.
我只是想知道我是否可以在firebase email + password auth正在使用的用户表上添加额外的用户数据,就像我想添加有关用户的计费信息和其他详细信息而无需在firebase上创建额外的节点/表来存储这些额外的数据.
firebase angularfire firebasesimplelogin firebase-authentication
我有一个带有使用 firebase auth 的登录页面的 React 应用程序,我可以在其中使用 facebook 或 google 登录。这很好用,我可以显示用户名及其头像。
我正在使用 mongodb 来保存其他项目,并且我有一个用户模型,我希望在其中保存一些额外的数据,例如国家、年龄等。我可以以某种方式将 firebase auth 用户数据与 mongodb 结合起来,所以当我创建一个新的用户然后我可以使用 mongodb 创建一个新用户,但稍后添加额外的信息,如国家、年龄等?我猜 mongodb 需要将一些 id 与用户 id 匹配?
我尝试过的:
我还没有尝试过上面的解决方案,因为我不确定它是否有效,或者我是否应该放弃 firebase 身份验证,而只使用 mongodb 进行身份验证。