feat(auth): 添加登录/注册页面及令牌恢复流程

- 新增 SplashPage(启动页)和 LoginPage(登录页),支持路由跳转
- 扩展 AuthState,增加 submitting/alert/busy 状态及消费机制
- AuthController 增加 checkLoginState/register/showAlert 等方法
- 删除旧模型文件(binding_item, token_response, verify_response)
- 删除旧版 LoginPage,迁移至 features/auth 目录
- 更新本地化字符串,增加注册相关文案
- 调整默认 API 地址为本地开发环境
This commit is contained in:
TongTongStudio
2026-08-03 16:47:08 +08:00
parent bb488d216d
commit 79cffcb041
20 changed files with 642 additions and 451 deletions

View File

@@ -6,10 +6,13 @@ part of 'auth_controller.dart';
// RiverpodGenerator
// **************************************************************************
String _$authControllerHash() => r'35d9a474535207949af85ca44019d70f50afd7c2';
String _$authControllerHash() => r'49ebaa798497842d2219e19dbf93618e5e15f0de';
/// 登录状态控制器。
///
/// 会话级持有(`keepAlive`),负责令牌恢复、登录 / 注册 / 退出,
/// 以及启动期的登录态校验verify + refresh 重试)。
///
/// Copied from [AuthController].
@ProviderFor(AuthController)
final authControllerProvider =