카카오1 소셜 로그인(카톡, 구글, 네이버) 소셜 로그인 without Passport 기본적인 순서 1. 프론트에서 인가코드를 받는다 2. 인가코드를 백에게 전달한다 3. 받은 인가코드로 백은 소셜로그인 하는 곳에 토큰을 요청한다 4. 받은 토큰을 가지고 소셜로그인 하는 곳에 유저 정보를 요청한다 5. 받은 유저정보를 가지고 프로젝트에 사용되는 jwt 토큰으로 다시 변환한다 6. 변환된 토큰을 프론트에게 넘겨준다 7. 프론트가 쓴다 3개 다 프론트, 백이 가지고있는게 동일해야합니다. 서로 developer 신청해서 하면 access key, refresh key, client id 등 달라지기 때문에 한사람껄 같이 써야합니다. 보통 들어가는 값들은 다음과 같습니다. - Client_ID - Redirect_URI - SECRET - State (.. 2022. 12. 10. 이전 1 다음