Login Store
登录相关接口,管理用户登录、登出、用户信息设置等操作。
概览
LoginStore 登录管理类,用于处理用户登录、登出及用户信息管理等业务逻辑。 LoginStore 提供了一套完整的登录管理 API,包括用户登录、登出、设置个人信息等功能。 通过该类,可以管理用户的登录状态和用户资料。
主要功能
用户登录:支持使用 SDK 应用 ID、用户 ID 和用户签名进行登录
用户登出:支持用户登出操作
个人信息设置:支持设置用户昵称、头像、性别等个人资料
Important: 使用 LoginStore.shared 单例对象访问
LoginStore实例。
Tip: 登录状态更新通过 loginState 发布者传递。订阅它以接收登录状态的实时更新。
登录操作概览
| 操作 | 方法 | 描述 |
| 登录 | login | 使用 SDK 应用 ID、用户 ID 和用户签名进行登录 |
| 登出 | logout | 用户登出 |
| 设置信息 | setSelfInfo | 设置用户个人信息 |
Topics
获取实例
LoginStore.shared - 单例对象
观察状态
loginState - 登录状态
观察事件
addLoginListener/removeLoginListener - 登录事件监听器
登录操作
login - 登录
logout - 登出
setSelfInfo - 设置个人信息