我正在使用Firebase制作React Native应用程序,以便使用电子邮件登录并通过身份验证。但是,有没有办法使用用户名和密码登录?
答案 0 :(得分:1)
据我所知,firebase 不提供登录的用户名和密码。
如果您确实需要使用用户名和密码(为什么?),解决方案是使用firebase function自己进行设置。您将用户名和密码自己保存在firebase中,该功能会读取并匹配来自firebase的输入数据。如果匹配,则创建custom firebase auth token
但是请注意,不要公开公开敏感数据,请确保将数据库设置为拒绝用户的所有读/写请求(仅允许您的功能使用)