- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我已经阅读了 firebase 教程,但坦率地说,这还没有意义,对此感到抱歉 =)
我想实现一个简单的身份验证,只是我的用户名和密码,凭据在我的 firebase 结构中的一个节点中(我不想使用 Facebook、电子邮件/密码或类似的东西进行身份验证)
执行此操作的好方法是什么?
最佳答案
Firebase 客户端使用称为 JWT 的安全 token 进行身份验证。此 JWT 必须由某处受信任的服务器生成(它不能在您的客户端上生成,或者我们无法验证它是否经过身份验证)。
如果你想专门使用用户名(不是电子邮件)和密码进行身份验证,并且你想存储身份验证凭据(例如哈希密码),在 Firebase 中,你可以这样做,但你需要一个服务器将某人在您的应用程序中输入的密码与该哈希密码进行比较,然后生成自定义 JWT token 。请在此处查看文档:https://www.firebase.com/docs/security/custom-login.html
为避免让开发人员为这种常见情况运行服务器代码,我们提供了一项名为 Firebase 简单登录的服务,该服务将为您生成这些 token 。它适用于电子邮件/密码、Facebook、Twitter 和其他一些常见的登录类型。您可以在此处查看文档。 https://www.firebase.com/docs/security/simple-login-overview.html
关于javascript - 使用 firebase 创建简单例份验证的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15195689/
我最近购买了《C 编程语言》并尝试了 Ex 1-8这是代码 #include #include #include /* * */ int main() { int nl,nt,nb;
早上好!我有一个变量“var”,可能为 0。我检查该变量是否为空,如果不是,我将该变量保存在 php session 中,然后调用另一个页面。在这个新页面中,我检查我创建的 session 是否为空,
我正在努力完成 Learn Python the Hard Way ex.25,但我无法理解某些事情。这是脚本: def break_words(stuff): """this functio
我是一名优秀的程序员,十分优秀!