📌 Description
인증 블록 구현 — 회원가입, 로그인(JWT 발급), 현재 사용자 조회, 부서 목록 조회, 관리자 Role 승격
✅ To-do
📒 기타
- 관련 문서: 인증 블록 상세 명세서 (F-AUTH-01~08)
- 회원가입 시 role은 USER 자동 부여, ADMIN/DOCUMENT_MANAGER 승격은 기존 관리자가 별도 API로 처리
- 최초 관리자 계정은 Seed 데이터로 사전 등록
- 부서는 미리 seed로 등록, 회원가입 시 드롭다운 선택 방식
📌 Description
인증 블록 구현 — 회원가입, 로그인(JWT 발급), 현재 사용자 조회, 부서 목록 조회, 관리자 Role 승격
✅ To-do
POST /auth/signup— 회원가입 (USER role 자동 부여)GET /departments— 부서 목록 조회 (회원가입 드롭다운용)AuthController/AuthService구현 —POST /auth/loginJwtTokenProvider)GET /me— 현재 사용자 조회 APICurrentUser커스텀 어노테이션 + Resolver 구현POST /admin/users/{userId}/roles— 관리자에 의한 role 승격📒 기타