OAuth2.0 소셜 로그인 회원 정보 받는 곳을 한 패키지에서 관리합니다. 전 Google과 Naver만 구현했지만 트위터, 카카오 등 원하는 만큼 클래스를 생성해서 구현할 수 있습니다. OAuth2UserInfo public interface OAuth2UserInfo { String getProviderId(); String getProvider(); String getEmail(); String getName(); } 공통적으로 가져올 정보입니다. GoogleUserInfo public class GoogleUserInfo implements OAuth2UserInfo{ private Map attributes; // oauth2User.getAttributes() public GoogleUser..