【发布时间】:2016-06-18 20:06:18
【问题描述】:
我正在使用 Firebase 的内置电子邮件/密码身份验证系统开发一个基本的消息传递应用程序。我想在生成的 authData 有效负载中添加一个键值“用户名”选项,作为不是用户电子邮件地址的消息作者标识符。
我已经从头到尾阅读了所有帐户的官方文档,如果您要向 authData 添加自定义数据,我的想法是迁移到自定义令牌身份验证系统,但我真的很想保留现有的身份验证系统,除非我可以继续使用已经存在于 Firebase 中的相同身份验证信息,但只需使用新的自定义令牌身份验证登录。
谢谢。
【问题讨论】:
-
您能否利用标准方法将 /users 节点添加到 firebase,其中包含用户 uid 作为父节点,然后将其他数据作为子节点? /users/uid_0/username: leroy /users/uid_0/location: florida etc.
-
谢谢杰。我是这样倾斜的,但我只是想确保不能将它与
auth变量或authData有效负载一起打包。
标签: firebase firebase-authentication