【问题标题】:Firebase Authentication emailFirebase 身份验证电子邮件
【发布时间】:2023-03-18 17:15:02
【问题描述】:

目前,我正在开发一个 Android 项目。 我从使用 Firebase 的注册和登录页面开始了这个项目。它是这样的:

新用户使用电子邮件和密码输入所需的详细信息作为登录凭据。同时会向提供的邮箱地址发送验证邮件,用户需要通过邮件中的链接进行验证。如果他没有验证邮件,他将无法登录。

现在问题出现了!如果用户不小心删除了电子邮件,现在他无法登录应用程序,他也无法使用与 firebase 相同的电子邮件地址创建新帐户怎么办?不允许这样做。

那么,在这种情况下我该怎么办?请帮忙!

【问题讨论】:

    标签: java android firebase firebase-authentication


    【解决方案1】:

    Firebase 不要求用户在登录之前必须验证他们的电子邮件地址。虽然您绝对可以阻止用户使用您的应用并访问其数据,直到他们的电子邮件地址被经过验证,您仍然可以调用 API 进行登录。

    因此,即使他们丢失了验证电子邮件,您也可以调用 signInWithEmailAndPassword API 让用户登录 Firebase,然后重新发送他们的验证电子邮件。

    【讨论】:

      猜你喜欢
      • 2018-02-10
      • 2021-03-26
      • 1970-01-01
      • 2020-11-22
      • 2019-05-20
      • 2017-08-10
      • 2018-10-09
      • 2021-10-05
      • 1970-01-01
      相关资源
      最近更新 更多