JokerTrickster / frog_mahjong_game

board game project
1 stars 0 forks source link

[Feature] 구글 oauth 로그인 구현 #134

Open JokerTrickster opened 3 months ago

JokerTrickster commented 3 months ago

새로운 기능

Tasks

JokerTrickster commented 3 months ago

추후 작업되야될 사항

JokerTrickster commented 3 months ago
sequenceDiagram

User(Resource Owner)->>Client(web/app server): 로그인 요청
Client(web/app server)->>권한 서버: 권한 부여 승인 코드 요청
권한 서버->>권한 서버: 로그인 팝업 출력
User(Resource Owner)->>권한 서버: 로그인 성공
권한 서버-->>Client(web/app server): 권한 부여 승인 코드 전달
Client(web/app server)->>권한 서버: 엑세스 토큰 요청
권한 서버-->>Client(web/app server): 엑세스 토큰 전달
Client(web/app server)->>리소스 서버: 유저 정보 요청
리소스 서버-->>Client(web/app server): 유저 정보 전달
Client(web/app server)->>Client(web/app server): 자체 토큰 생성
Client(web/app server)-->>User(Resource Owner):자체 토큰 전달
JokerTrickster commented 3 months ago

테스트 코드 작성시 test suite 사용 필요 config들 설정이 필요할 떄 테스트 코드 호출전에 초기화가 필요하기 때문에