resetPassword

接口描述

主动修改密码(登录上线之后)

方法定义

public void resetPassword(String oldPwd, String newPwd, SFResetPasswordListener listener)

参数描述

参数 是否必须 类型 描述
oldpwd String 旧密码
newPwd String 新密码
listener SFResetPasswordListener 主动修改密码回调

SFResetPasswordListener

回调定义:

/**
 * 修改密码回调接口
 */
public interface SFResetPasswordListener {
    /**
     * 修改密码成功
     */
    public void onPasswordChangedSuccess(SFAuthMode mode);

    /**
     * 修改密码失败
     * @param message 包含失败相关信息
     */
    public void onPasswordChangedFailed(SFAuthMode mode, SFBaseMessage message);
}

示例代码

SFUemSDK.getInstance().resetPassword(oldPswString, newPswString, new SFResetPasswordListener() {
            @Override
            public void onPasswordChangedSuccess(SFAuthMode mode) {
                runOnUiThread(new Runnable() {
                    @Override
                    public void run() {
                        Toast.makeText(ModifyPswActivity.this, "修改密码成功", Toast.LENGTH_SHORT).show();
                    }
                });

            }

            @Override
            public void onPasswordChangedFailed(SFAuthMode mode, SFBaseMessage message) {
                runOnUiThread(new Runnable() {
                    @Override
                    public void run() {
                        Toast.makeText(ModifyPswActivity.this, message.mErrStr, Toast.LENGTH_SHORT).show();
                    }
                });

            }
});

results matching ""

    No results matching ""