更新時間:2019-11-20
在使用CloudEC解決方案下的各類業(yè)務(wù)之前,需要向服務(wù)器完成登錄;在不再使用業(yè)務(wù)時注銷,確保業(yè)務(wù)接口使用的安全性。
登錄成功后,SDK自動按?;钪芷诙〞r刷新鑒權(quán)憑證信息。
已完成初始化。
用戶登錄
//c code int ret; TSDK_S_LOGIN_PARAM login_param; memset(&login_param, 0, sizeof(login_param)); login_param.user_id = 1; login_param.auth_type = TSDK_E_AUTH_NORMAL; strcpy_s(login_param.user_name, TSDK_D_MAX_ACCOUNT_LEN+1, userAccount); strcpy_s(login_param.password, TSDK_D_MAX_PASSWORD_LENGTH + 1, userPassword); login_param.server_type = TSDK_E_SERVER_TYPE_PORTAL; strcpy_s(login_param.server_addr, TSDK_D_MAX_URL_LENGTH + 1, serverAddress); login_param.server_port = serverPort; ret = tsdk_login(&login_param); return ret; |
//c code case TSDK_E_LOGIN_EVT_AUTH_SUCCESS: { LOG_D_AUTH_LOGIN_INFO("login auth success !"); break; } |
用戶主動注銷
//c code int ret = tsdk_logout(); return ret; |
//c code case TSDK_E_LOGIN_EVT_LOGOUT_SUCCESS: { LOG_D_CALL_INFO("logout success"); break; } |
服務(wù)器強制注銷
用戶帳號在其他位置登錄時,服務(wù)器會通知應(yīng)用程序注銷本地帳號。
斷網(wǎng)重連
應(yīng)用程序監(jiān)測到斷網(wǎng)重連,應(yīng)根據(jù)預(yù)先配置的策略確定是否自動發(fā)起登錄流程,若預(yù)配置,則發(fā)起登錄流程,與普通的“登錄”流程相同。
無。