使用Firebase在Android上更改密码
- 论坛
- 使用Firebase在Android上更改密码
8 浏览
使用Firebase在Android上更改密码
我想为我的应用程序实现修改密码的功能。
我在我的build.gradle文件中包含了com.google.firebase:firebase-auth:9.0.2
,到目前为止一切都运行良好,直到我尝试实现修改密码功能。
我发现FirebaseUser
对象有一个updatePassword
方法,它接受一个新密码作为参数。我可以使用这个方法并自己实现验证。然而,我需要用户的当前密码来与输入的密码进行比较,但我找不到获取该密码的方法。
我还发现Firebase
对象上的另一个方法,它接受旧密码、新密码和处理程序。问题是我还需要包括com.firebase:firebase-client-android:2.5.2+
才能访问这个类,当我尝试这个方法时,我得到了以下错误:
在console.firebase.google.com创建的项目必须使用firebase.google.com/docs/auth/提供的新Firebase身份验证SDK。
感觉我错过了什么。实现这个的推荐方法是什么?什么时候使用哪个依赖?