친구와 함께하는 채팅과 멀티플레이 Pong 게임 웹서비스
Github 레포지토리 : github.com/brilliantshell/ft_transcendence
개발 기간 : 2022.12. ~ 2023.03.
0 기술 스택

1 기능
🗝️ 로그인
- 42 API OAuth 로 1차 인증 후, access token & refresh token 발급하여 유저 인증
- refresh token 의 재사용 감지 기능을 추가하여 보안 강화
- Nodemailer 를 활용하여 이메일 인증코드 2차 인증
🧒 유저 프로필
- 닉네임, 프로필 사진 수정 및 2차 인증 설정
- 유저 접속 상태(🟢 online / 🟠 in-game / 🔴 offline) 실시간 업데이트
- Pong 게임 레벨, 전적, 업적
🕹️ 멀티플레이 Pong 게임
- 실시간 관전 가능한 2D 반응형 1 vs 1 Pong 게임
- 네트워크 지연 및 재연결 시에도 게임 session 유지