구글 로그인 / 회원가입
구글 로그인 API
‼️ 구글 로그인 플로우
유저의 인가 코드 요청 > 구글 서버에서 해당 유저의 code 반환 > 발급받은 code 로 유저 정보 Get
(유저 정보: 구글 Access Token, 구글 Refresh Token, Email, 이름 등)
> 유저 생성 & Astee JWT 발급
1. code 발급
1) Request
Request URL
GET /token/google2) Response
구글 페이지로 요청을 보내어, 설정한 리다이렉트 URI에 유저의 code 가 파라미터로 붙어 리다이렉트 된다.
http://127.0.0.1:8000 -> 추후에 프론트 배포가 완료된다면 프론트 URI로 업로드할 예정
해당 URI에서
code파라미터를 가져와, 아래의 요청에서 서버로 전송해주면 됨!
2. Google Signup/Login
1) Request
Request URL
Request Parameter
code: 위에서 발급받은 유저의 code
2) Response
유저 생성 & Django에서 발급한 JWT 토큰 발급
3) Status Code
Status Code
Message
Description
200
OK
로그인 성공
400
Bad Request
Invalid Token(code가 유효하지 않은 경우)
Last updated