feat(controlled): 实现设备激活与安全认证流程
- 添加API客户端、加密存储和provision/token激活逻辑 - WebSocket改用Bearer令牌认证,移除REGISTER请求 - 设备ID改为服务端下发,支持令牌刷新和强制下线处理 - 新增deviceSecret加密存储和accessToken自动刷新 - 更新设备ID获取方式为出厂SN,添加安全存储依赖
This commit is contained in:
@@ -44,6 +44,12 @@ dependencies:
|
||||
# WebSocket 信令通信
|
||||
web_socket_channel: ^3.0.3
|
||||
|
||||
# HTTP API(登录 / 刷新 / 绑定列表 / TURN 凭证)
|
||||
http: ^1.2.0
|
||||
|
||||
# 安全存储:refreshToken 存 Keychain / EncryptedSharedPreferences
|
||||
flutter_secure_storage: ^9.0.0
|
||||
|
||||
# 设备 ID 生成
|
||||
uuid: ^4.4.0
|
||||
|
||||
|
||||
Reference in New Issue
Block a user