【发布时间】:2020-08-24 17:45:55
【问题描述】:
我正在使用 firebase 制作一个反应原生应用程序,用于使用电子邮件登录即时通讯并通过身份验证。但是,有没有办法使用用户名和密码登录?
【问题讨论】:
标签: javascript firebase react-native firebase-authentication
我正在使用 firebase 制作一个反应原生应用程序,用于使用电子邮件登录即时通讯并通过身份验证。但是,有没有办法使用用户名和密码登录?
【问题讨论】:
标签: javascript firebase react-native firebase-authentication
据我所知,firebase 不提供用于登录的用户名和密码。
如果您确实需要使用用户名+密码(为什么?),解决方案是使用firebase function 自行设置。您自己将用户名和密码保存在 firebase 中,该函数会从 firebase 读取并匹配输入的数据。如果匹配,则创建custom firebase auth token
但请注意,不要公开暴露敏感数据,请务必将数据库设置为拒绝来自用户的所有读/写请求(仅允许来自您的函数)
【讨论】: