Android
12. Change Password
You can change your existing password with your new password in Goodie system using this function.
Here is the example code:
Goodie.setChangePassword(authToken, deviceUniqueId, memberId, merchantId,
newPassword, confirmPassword, oldPassword, userName)
.changePasswordGoodie(this, new SetChangePasswordListener() {
@Override
public void onSuccess(ChangePasswordResponse resp) {
if (resp.getAbstractResponse().getResponseStatus().equals("MEM902"))
{
// On Success
}
}
@Override
public void onError(Throwable throwable) {
// On Failure
}
});
Where :
| Param | Type | Description |
|---|---|---|
| authToken | String | authToken is used as for header authentication purpose |
| deviceUniqueId | String | deviceUniqueId is identify android device |
| memberId | String | memberId is identifier that will be used to identity a member |
| merchantId | String | merchantId is identifier that will be used to identity a merchant |
| newPassword | String | Fill this with your new password |
| confirmPassword | String | Confirm your new password (it must similar with your newpassword) |
| oldPassword | String | Fill with your existing password to make sure that was you |
| userName | String | Fill this parameter with your username (email address) |
Response Change Password :
{
"abstractResponse":
{
"responseStatus": "MEM902",
"responseMessage": "Password has been change"
}
}