신뢰성 있는 서비스에서 로그인하여 인증을 받고, 그 권한을 인가 받아 세션을 생성하는 스프링 시큐리티 OAuth2 소셜 로그인 프로젝트입니다.


스프링 OAuth2 클라이언트

1. 실습 목표 및 간단한 동작 원리

2. 프로젝트 생성 및 의존성 추가

3. 동작 원리

4. OAuth2 변수 역할

5. SecurityConfig 등록

6. 네이버 소셜 로그인 신청

7. 구글 소셜 로그인 신청

8. OAuth2UserService 응답 받기

9. 응답 데이터로 로그인 완료

10. 유저 정보 DB 저장

11. 커스텀 로그인 페이지


스프링 OAuth2 클라이언트 심화