我正在开发一个基本的消息应用程序,其中包含Firebase内置的电子邮件/密码验证系统。我想将一个键值“用户名”选项添加到生成的authData有效内容中,作为不是用户电子邮件地址的邮件作者标识。对基本Firebase应用程序使用电子邮件/密码验证,想要添加用户名
我已阅读官方文档,从前面到后面和所有帐户,想法是迁移到自定义令牌认证系统,如果您将自定义数据添加到authData,但我真的想保留除非我可以继续使用已存在于Firebase中的相同身份验证信息,但只需使用新的自定义令牌身份验证登录即可。
谢谢。
您可以只使用标准的方法添加一个/用户节点到firebase,其中包含用户uid作为父节点,然后其他数据作为子节点?/users/uid_0/username:leroy/users/uid_0/location:florida etc. – Jay
谢谢Jay。我倾向于这种方式,但我只是想确保我不能用'auth'变量或'authData'有效载荷来包装它。 – dpg5000