鸿蒙HarmonyOS SDK
用户账号
普通账号

普通账号

普通账号使用用户名和密码完成登录或注册。

登录

import { GizSDKManager } from '@gizwits/smart-sdk';
 
const userManager = GizSDKManager.getUserManager();
await userManager.loginWithAccount(username, password);

用户名或密码为空会抛出 GizOpenApiError。登录成功后 SDK 会刷新用户资料和云端绑定设备。

注册

const token = await userManager.registerWithAccount(username, password);
userManager.updateAuthorizeData(token);

注册 API 返回授权信息但不会隐式切换当前用户。可以使用 updateAuthorizeData() 应用返回的令牌,或按业务流程重新登录。