opt: login status processing

This commit is contained in:
guozhigq
2024-11-01 21:20:36 +08:00
parent da52c63056
commit 3cb595e76e
3 changed files with 20 additions and 10 deletions

View File

@ -61,16 +61,7 @@ class SettingController extends GetxController {
),
TextButton(
onPressed: () async {
// 清空cookie
await Request.cookieManager.cookieJar.deleteAll();
Request.dio.options.headers['cookie'] = '';
// 清空本地存储的用户标识
userInfoCache.put('userInfoCache', null);
localCache
.put(LocalCacheKey.accessKey, {'mid': -1, 'value': ''});
await LoginUtils.refreshLoginStatus(false);
await LoginUtils.loginOut();
SmartDialog.dismiss().then((value) => Get.back());
},
child: const Text('确认'),