gpt4 book ai didi

android - 在 Parse.com 中使用 ParseUser 更改密码和忘记密码

转载 作者:行者123 更新时间:2023-11-29 14:18:59 25 4
gpt4 key购买 nike

我正在开发一个使用 Parse.com 作为后端支持的应用程序。我已经使用 ParseUser 进行登录注册 ,但现在我必须实现更改密码忘记密码,但不知道如何实现。请帮助我实现此功能。

我用来登录 ParseUser 的代码如下:

ParseUser.logInInBackground(str_email2, str_password2, new LogInCallback() {
@Override
public void done(ParseUser user, ParseException e) {
dlg.dismiss();
if(e == null)
{
Log.d(">>>","ObjId>>"+user.getObjectId()+" Username>>>"+user.getUsername());

}
else
loginUnSuccessful();
}
});

最佳答案

要请求新密码(以防用户忘记),您可以使用此方法:

ParseUser.requestPasswordResetInBackground("myemail@example.com",
new RequestPasswordResetCallback() {
public void done(ParseException e) {
if (e == null) {
// An email was successfully sent with reset instructions.
} else {
// Something went wrong. Look at the ParseException to see what's up.
}
}
});

要更改密码,您只需获取当前用户并执行以下操作:

ParseUser currentUser = ParseUser.getCurrentUser();
currentUser.setPassword("new_password");
currentUser.saveInBackground();

关于android - 在 Parse.com 中使用 ParseUser 更改密码和忘记密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29668644/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com