简体中文
简体中文
English
联系我们
注册
登录
layout空间导航

登录用户账号

更新时间:2022-01-07 07:03:32下载pdf

TYUserManager 类提供了登录用户账户并保持会话的方法。

注意:SDK 目前不支持注册用户。所有注册过程都在平台上完成。您需要手动添加用户到您的项目中才能成功登录账户。具体操作可以参考文档管理用户

参数说明

参数名 类型 是否必填 说明
userName String true 用户名
password String true 密码

TokenBean 说明

参数名 类型 说明
uid String 用户 ID
accessToken String 登录密钥
refreshToken String 刷新后的登录密钥
expire Integer 过期时间

代码示例

TYUserManager.getUserBusiness().login(userName, password, new ResultListener<BizResponse>() {
    @Override
    public void onFailure(String errorCode, String errorMsg) {
        
    }

    @Override
    public void onSuccess(BizResponse bizResponse) {
        String convertString = JsonParser.convertUnderLineToHump(bizResponse.getResult().toString());
        TokenBean tokenBean = JsonParser.parseAny(convertString, TokenBean.class);
        // Store Token
        AccessTokenManager.getAccessTokenRepository().storeInfo(tokenBean, bizResponse.getT());
    }
});