사이트
https://developers.kakao.com/
https://developers.naver.com/main/
https://developers.google.com/?hl=ko
OAuth 2.0 인증 기반
- 간략하게 설명 : 제 3자의 서비스가 회원의 비밀번호를 알지 못해도 회원 자원에 접근할 수 있는 것
https://guide.ncloud-docs.com/docs/b2bpls-oauth2
기본적인 원리
- 아래 사진은 카카오, 네이버, 구글도 비슷한 원리이다.

Service Client - 사용자
Service Server - 우리들
Kakao Auth Server - 카카오, 네이버, 구글 서버 ( 이름만 Kakao 일 뿐 )
- 중요한 것
- GET /oauth/authorize
- Redirect URL
- POST /oauth/token
Developers 기본적인 설정
- 앱 키 → REST API 키 : REST API 키는 우리들을 구분하는 인식표
- Redirect URI : 소셜 로그인으로 사용자 정보를 요청하고 각 소셜 서버에서 보내준 사용자 정보를 받을 주소
- 사이트 도메인 : 프로젝트 도메인 쓰는 곳