fix: 修复 login_use_case.py 的 jwt_service 导入路径(P0 登录401) #67

Merged
xiaoxia merged 1 commits from fix/login-jwt-import into develop 2026-06-28 10:10:40 +08:00

1 Commits

Author SHA1 Message Date
API文档维护Agent a0090f039d fix: 修复 login_use_case.py 的 jwt_service 导入路径
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Has been cancelled
CI/CD Pipeline / Frontend Lint (pull_request) Has been cancelled
根因:from packages.application.auth import jwt_service 导入的是
jwt_service 模块对象,而非 _JWTServiceProxy 实例。
导致 jwt_service.config.SECRET_KEY 触发 AttributeError,
被 except 吞掉后返回 401,登录完全不可用。

修复:
1. 改为 from packages.application.auth.jwt_service import jwt_service
   导入模块底部的 proxy 实例
2. RefreshTokenUseCase.__init__ 同步修复,移除冗余的本地重导入

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-28 10:10:17 +08:00