o2o-negosium-original/backend/router/v1/auth
민헌 698d4e72d4 feat(backend): 로그아웃 + stateful 토큰 검증 (단일 세션 즉시 폐기)
- POST /v1/auth/logout: 저장된 access/refresh 토큰 행 삭제 → 즉시 로그아웃
- /me, refresh 에서 제시된 토큰을 저장된 토큰과 대조(불일치 시 TOKEN_REVOKED=1203)
  → 로그아웃/타기기 재로그인으로 교체된 토큰을 만료 전이라도 차단
- crud get_token 추가, ErrorType.TOKEN_REVOKED(1203) 추가, Res_Logout 프로토콜
- 로그아웃/단일세션 무효화 e2e 테스트 추가 (test_auth.py)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-18 11:26:08 +09:00
..
account.py feat(backend): 로그아웃 + stateful 토큰 검증 (단일 세션 즉시 폐기) 2026-06-18 11:26:08 +09:00
protocol.py feat(backend): 로그아웃 + stateful 토큰 검증 (단일 세션 즉시 폐기) 2026-06-18 11:26:08 +09:00