我们可以在Firebase中使用自定义身份验证方法吗

时间:2019-03-23 14:22:42

标签: firebase firebase-authentication

我正在制作一个需要基于角色登录的应用程序,因此我们可以使用其他任何身份验证方法吗

  • 身份证号码
  • 出生日期
  • 登录名和密码

1 个答案:

答案 0 :(得分:1)

是的,如doc中所述,您可以“通过修改身份验证服务器以在用户成功登录时产生custom signed tokens来将Firebase身份验证与自定义身份验证系统集成。”

请注意,Firebase身份验证已通过登录名和密码提供身份验证。更精确地通过电子邮件地址和密码来显示,如此处所示:https://firebase.google.com/docs/auth/web/password-auth?authuser=0。但是,如果您要使用不是电子邮件的登录名(例如,使用现有的LDAP),则必须使用上述集成。