助记词导出

This commit is contained in:
2022-10-31 11:42:14 +08:00
parent 52d775dd78
commit 55a1801895
5 changed files with 62 additions and 4 deletions

View File

@@ -1,6 +1,12 @@
import 'package:chat/models/user_info_model.dart';
import 'package:chat/providers/auth_provider.dart';
import 'package:chat/routes/auth_routes.dart';
import 'package:chat/services/tim/apply_service.dart';
import 'package:chat/services/tim/block_service.dart';
import 'package:chat/services/tim/conversation_service.dart';
import 'package:chat/services/tim/friend_service.dart';
import 'package:chat/services/tim/group_service.dart';
import 'package:chat/services/tim/message_service.dart';
import 'package:chat/services/tim_service.dart';
import 'package:chat/utils/hd_wallet.dart';
import 'package:get/get.dart';
@@ -28,6 +34,7 @@ class AuthService extends GetxService {
String get _userSig => _box.read('userSig') ?? '';
String get _userToken => _box.read('userToken') ?? '';
Map<String, dynamic> get _userInfo => _box.read('userInfo') ?? {};
String get mnemonic => _box.read('mnemonic') ?? '';
/// 用户信息,这个数据,在更新用户资料的时候,也应该更新
Rx<UserInfoModel> userInfo = UserInfoModel.empty().obs;
@@ -92,6 +99,14 @@ class AuthService extends GetxService {
TimService.to.instance.logout();
/// 移除这些服务
Get.delete<TimConversationService>();
Get.delete<TimFriendService>();
Get.delete<TimGroupService>();
Get.delete<TimBlockService>();
Get.delete<TimApplyService>();
Get.delete<TimMessageService>();
userInfo.value = UserInfoModel.empty();
isLogin.value = false;
Get.offAllNamed(AuthRoutes.index);