Open eunja511005 opened 1 year ago
public class PrincipalDetails implements UserDetails, OAuth2User{ private Map<String, Object> attributes; private UserInfoDTO userInfoDTO; //일반 로그인할때 사용하는 생성자 public PrincipalDetails(UserInfoDTO userInfoDTO){ this.userInfoDTO = userInfoDTO; } // 소셜로그인(OAuth2.0사용)할때 사용하는 생성자 public PrincipalDetails(UserInfoDTO userInfoDTO, Map<String, Object> attributes){ this.userInfoDTO = userInfoDTO; this.attributes = attributes; }