728x90
[소셜 로그인 연동 로직]
1. 소셜 서버에 로그인 폼 요청
ex) htts://kauth.kakao.com/oauth/authorize?client_id=[apikey]&redirect_uri=[redirect_uri]&response_type=code
2. redirect_uri로 왔을 때 AccessToken 발급받기
redirect uri를 브릿지 페이지로 처리함
-> 소셜서버에 AuthCode를 이용해 AccessToken 요청 후 발급받기
3. accessToken을 백엔드에 전달하기
4. 프론트에서 받은 accessToken을 이용해 소셜서버에 사용자 정보 요청하기
-> 소셜서버에서 받은 사용자 정보를 이용해 도메인에 맞게 셋팅
-> 회원가입 처리
>> 추가정보가 필요하면 이후 로직 수행 후 회원가입 처리
'서버' 카테고리의 다른 글
curl로 get, post, put, delete 보내기 (0) | 2024.11.24 |
---|---|
mac h2 database 설치 (1) | 2024.11.22 |
Spring boot - h2 설치 및 파일생성 (윈도우, j2 exception 오류 해결) (2) | 2024.11.19 |
Springboot - gradle 의존성 확인해보기(tomcat은 어디서가져오는걸까) (0) | 2024.11.18 |
Spring - Application Context xml로 bean 설정해보기(옛날 버전) (0) | 2024.11.18 |