oauth

    소셜 로그인(카카오, 구글)

    로그인 전략 카카오 로그인과 구글 로그인을 사용하였으며 oauth를 사용해서 로그인 하였다 우리는 jwt토큰으로 로그인을 한다. oauth 2.0 방법 사용 사진은 카카오 로그인 방식이지만 구글 또한 같은 전략을 사용한다. 카카오 로그인 전략으로는 클라이언트가 카카오에 로그인 요청을한 후 인가코드를 받아서 우리 서버로 전송후 백엔드에서 카카오로 코드를 주어 토큰을 받는 방식으로 동작한다. 다만 지금 우리 프로젝트 같은 경우에서는 벡엔드 팀이 안드로이드 팀은 토큰을 바로 백엔드에 넘겨주어 프론트도 똑같이 인가코드를 주는 것이 아닌 토큰을 주는것으로 해달라고 요청하였다 프론트 로그인 흐름 카카오서버에 로그인 요청 인가코드 발급 인가코드를 카카오서버에 전달 토큰을 받음 토큰을 벡엔드로 전달 로그인 flow i..