登录密码通过firebase在android中恢复

时间:2016-09-20 06:04:04

标签: android

如何通过Firebase恢复忘记的密码?我正在通过起诉Firebase创建一个应用程序,我遇到了恢复密码的问题。

2 个答案:

答案 0 :(得分:6)

发送密码重置电子邮件

您可以使用sendPasswordResetEmail方法向用户发送密码重置电子邮件。例如:

FirebaseAuth auth = FirebaseAuth.getInstance();
String emailAddress = "user@example.com";

auth.sendPasswordResetEmail(emailAddress)
    .addOnCompleteListener(new OnCompleteListener<Void>() {
        @Override
        public void onComplete(@NonNull Task<Void> task) {
            if (task.isSuccessful()) {
                Log.d(TAG, "Email sent.");
            }
        }
    });

您可以在“电子邮件模板”页面上自定义Firebase控制台的“身份验证”部分中使用的电子邮件模板。请参阅Firebase帮助中心中的电子邮件模板。

您还可以从Firebase控制台发送密码休息电子邮件。

答案 1 :(得分:0)

您可以恢复密码

  1. 通过firebase控制台
  2. 在Android中使用this method