第一次打开:

App启动 → 设备登录 → 保存Token → 进入主页

  后续打开:
  App启动 → 检测本地Token → Token有效 → 自动登录 → 进入主页
                        ↓
                    Token失效/无效 → 自动设备登录 → 更新Token → 进入主页
This commit is contained in:
2025-10-18 14:30:46 +08:00
parent 06a198a975
commit a3b7c418b1
4 changed files with 39 additions and 18 deletions
+9 -1
View File
@@ -44,7 +44,7 @@ class HttpUtil {
/// 对dio进行配置
void initDio() {
Loggy.initLoggy(logPrinter: PrettyPrinter());
Loggy.initLoggy(logPrinter: _KRSimpleLogPrinter());
_dio.interceptors.add(LoggyDioInterceptor(requestBody: true));
_dio.options.baseUrl = AppConfig.getInstance().baseUrl;
// 添加日志拦截器
@@ -290,3 +290,11 @@ class MyInterceptor extends Interceptor {
handler.next(err);
}
}
/// 自定义简洁日志打印机(无边框符号)
class _KRSimpleLogPrinter extends LoggyPrinter {
@override
void onLog(LogRecord record) {
print(record.message);
}
}