我想使用Firebase管理员中的自定义身份验证端点登录。 例如,使用电子邮件和密码。
http://firebasefunctionsaddres.com/loginUsingEmail
因此,我想从客户端使用电子邮件和密码(可能还有其他一些信息)并在Firebase功能端(可能将一些数据保存到Firestore)发出请求,并使用auth令牌进行响应。
有可能吗?
答案 0 :(得分:0)
我个人没有使用auth令牌,因为我发现了一种更简单的方法,即使用Firestore并将用户信息存储在那里。这是一个非常的简单数据库。没有查询,它就像一个JavaScript对象一样工作!!然后使用MD5或SHA 256 (在存储之前)之类的东西来加密/散列用户密码!
这里是指向JavaScript Firestore文档的链接,该链接将教您存储和检索数据(它的工作速度非常快):Firestore JavaScript Docs
通过这种方式,您还需要加载更少的Firebase资源,并且所有用户数据都存储在一个地方!我真的很喜欢Google Firestore的简单性! (我认为,比PHP和MySQL好得多!)