Commit Graph

4 Commits

Author SHA1 Message Date
21e7a1f8ac docs: 새 세션을 위한 작업 관리 지침 추가
- CLAUDE.md에 새 세션 시작 시 작업 체크리스트 확인 지침 추가
- task-plan.md에 현재 진행 상태 업데이트 (Phase 1, 2 완료)
- 다음 세션에서 Phase 3 (프론트엔드) 진행 예정

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-05 14:58:23 +09:00
b248ef8bba docs: CLAUDE.md에 작업 체크리스트 링크 추가
- task-plan.md 파일 위치를 CLAUDE.md 상단에 명시
- 작업 관리 섹션 추가

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-05 14:57:20 +09:00
6c21809a24 feat: OAuth 2.0 백엔드 시스템 구현 완료
Phase 1 & 2 완료:
- 프로젝트 기본 구조 설정
- Docker Compose 환경 구성 (MongoDB, Redis, Backend, Frontend)
- FastAPI 기반 OAuth 2.0 백엔드 구현

주요 기능:
- JWT 기반 인증 시스템
- 3단계 권한 체계 (System Admin/Group Admin/User)
- 사용자 관리 CRUD API
- 애플리케이션 관리 CRUD API
- OAuth 2.0 Authorization Code Flow
- Refresh Token 관리
- 인증 히스토리 추적

API 엔드포인트:
- /auth/* - 인증 관련 (register, login, logout, refresh)
- /users/* - 사용자 관리
- /applications/* - 애플리케이션 관리
- /oauth/* - OAuth 2.0 플로우

보안 기능:
- bcrypt 비밀번호 해싱
- JWT 토큰 인증
- CORS 설정
- Rate limiting 준비

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-05 14:56:02 +09:00
abdcc31245 Initial commit: OAuth 2.0 인증 시스템 프로젝트 초기 설정
- CLAUDE.md: 프로젝트 전체 가이드 및 규칙 정의
- CLAUDE/task-plan.md: 작업 체크리스트 및 상세 계획
- .gitignore: Git 제외 파일 설정

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-05 14:43:42 +09:00