【问题标题】:What exactly does Firebase Authentication Include?Firebase 身份验证究竟包括什么?
【发布时间】:2016-12-31 07:51:59
【问题描述】:

我正在查看Firebase Authentication,它说它是免费的,但我想知道它是如何工作的。我有自己的用户数据库,其中包含用户名和密码,我可以根据这些用户名和密码执行 SELECT * FROM USERS WHERE username =用户名和密码=密码查询并返回结果,但我想知道firebase身份验证是否会以任何方式帮助我?也许它可以使它更安全?如果我进行用户 firebase 身份验证,它会将我的用户数据存储在 firebase 数据库中吗?如果是这样,它仍然是免费计划还是付费计划?

【问题讨论】:

    标签: android firebase firebase-realtime-database firebase-authentication


    【解决方案1】:

    Firebase 身份验证完全管理您的应用程序的用户注册和/或登录过程(甚至密码重置过程)。您可以从 Firebase 控制台查看所有用户数据。

    此用户数据仅附有有限的信息,例如电子邮件和密码,以及如果该用户帐户与 Google 身份验证相关联的一些附加信息(例如显示照片、性别等)。

    但您可以根据需要添加任意数量的自定义信息/属性。最简单的方法是将这些附加信息保存到您的 Firebase 数据库中。更多信息请查看this link

    【讨论】:

    • 所以我最终会将信息存储在 Firebase 数据库中,而我会受到付费计划的限制?
    • 您也可以将这些信息保存在您自己的位置,例如您的 MySql 服务器。只需从 Firebase Auth 获取用户 ID,即可用作您自己的数据存储的密钥。
    猜你喜欢
    • 1970-01-01
    • 2017-11-03
    • 2016-04-22
    • 2018-01-21
    • 1970-01-01
    • 2021-09-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多