Java Firebase身份验证电子邮件

Java Firebase身份验证电子邮件,java,android,firebase,firebase-authentication,Java,Android,Firebase,Firebase Authentication,目前,我正在从事一个Android项目。 我用Firebase的注册和登录页面开始了这个项目。事情是这样的: 新用户以电子邮件和密码作为登录凭据输入所需的详细信息。同时,向提供的电子邮件地址发送验证邮件,用户需要按照电子邮件中的链接验证身份验证。如果他没有对邮件进行身份验证,他将无法登录 现在问题出现了如果用户不小心删除了电子邮件,而现在他无法登录应用程序,他也无法创建与firebase相同电子邮件地址的新帐户,firebase将不允许这样做 那么,在这种情况下我该怎么办?请帮忙 Firebas

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

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

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


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

Firebase不要求用户在登录之前必须验证其电子邮件地址。虽然在验证用户的电子邮件地址之前,您完全可以阻止用户使用您的应用程序并访问其数据,但您仍然可以调用API让他们登录

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