use*_*oid 1 android parse-platform
我正在使用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();
}
});
Run Code Online (Sandbox Code Playgroud)
Ayu*_*Ayu 11
要请求新密码(如果用户忘记了密码),您可以使用:
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.
}
}
});
Run Code Online (Sandbox Code Playgroud)
要更改密码,您只需获取当前用户并执行以下操作:
ParseUser currentUser = ParseUser.getCurrentUser();
currentUser.setPassword("new_password");
currentUser.saveInBackground();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6029 次 |
| 最近记录: |