카테고리 없음
[Security] OAuth Login -1
yeaseul912
2022. 4. 7. 21:32
728x90
Oauth 이론
1. 로그인 완료 된 후 후처리
구글 회원 프로필 정보 받아오기
@Service
public class Principaloauth2UserService extends DefaultOAuth2UserService{
// 구글로 부터 받은 userRequest 데이터에 대한 후처리되는함수
@Override
public OAuth2User loadUser(OAuth2UserRequest userRequest) throws OAuth2AuthenticationException {
// TODO Auto-generated method stub
System.out.println(userRequest.getClientRegistration());
System.out.println(userRequest.getAccessToken());
System.out.println(super.loadUser(userRequest).getAttributes());
return super.loadUser(userRequest);
}
}
@AuthenticationPrincipal : session 정보를 얻어올 수 있다.
반응형