프로젝트 요구사항 및 기능 명세서
1. 사용자 인증
1.1 로그인 및 로그아웃
- JWT 기반의 인증 구현
- 자체 로그인 및 소셜 로그인 (카카오, 구글 등) 기능
- 로그인 못하면 게임 이용 불가? 혹은 게스트 입장 허용?
1.2 회원 가입 ( 자체 로그인 할 시 )
- 이메일, 비밀번호, 닉네임으로 회원 가입(협의)
- 소셜 로그인 시 자동 회원 가입
2. 게임 대기방
2.1 방 목록 확인
2.2 친구 기능
- 친구 추가 및 친구 목록 확인
- 친구가 있는 방에 초대
3. 게임방 관리
3.1 방 생성 및 입장