后端: - JwtUtil: accessToken 2h + refreshToken 30d,区分type - AuthController: POST /api/auth/refresh 接口 - AuthService: 验证refreshToken → 轮转生成新token对 - UserService: 登录/注册返回refreshToken - User entity: 添加refreshToken字段 - TokenFilter: 排除/api/auth/refresh路径 - SQL: sys_user添加refresh_token列 前端: - DioClient: 刷新成功后同时保存新的refreshToken
3 lines
137 B
SQL
3 lines
137 B
SQL
-- 添加 refreshToken 字段
|
|
ALTER TABLE sys_user ADD COLUMN refresh_token VARCHAR(512) DEFAULT NULL COMMENT '刷新Token' AFTER token;
|