普通账号
普通账号使用用户名和密码完成登录或注册。
登录
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() 应用返回的令牌,或按业务流程重新登录。