我有一个管理员用户帐户,可以查看所有已注册的帐户及其详细信息,但我无法更改其他用户密码。我该怎么做?到目前为止,当我这样做时,我只能更改当前登录的用户,即管理员。
答案 0 :(得分:0)
如果您正在使用Firebase身份验证进行讨论,则只能重置密码。这实际上会触发密码重置电子邮件给帐户所有者。
答案 1 :(得分:0)
尝试发送此类重置电子邮件。
FirebaseAuth.getInstance().sendPasswordResetEmail("user1@user.com")
.addOnCompleteListener(new OnCompleteListener<Void>() {
@Override
public void onComplete(@NonNull Task<Void> task) {
if (task.isSuccessful()) {
Log.d("EMAILTAG", "Email sent.");
}
}
});
然后当您搜索&#34; EMAILTAG&#34;在您的Android监视器中,您可以看到电子邮件是否已发送。
假设您已登录为&#34; admin@admin.com"你想改变&#34; user1@user.com"然后你只需添加&#34; user1@user.com"到参数。