OAuth+JWT

· OAuth+JWT
userService.loadUser(OAuth2UserRequest)를 통해 customOAuth2UserService에 진입한다.우선, 커스텀하기 위해서는 DefaultOAuth2UserService 클래스의 loadUser() 메서드에 대해 알아야한다. 1. DefaultOAuth2UserService-DefaultOAuth2UserService의 loadUser() 메서드는 파라미터로 OAuth2UserRequest를 받는다.-ClientRegistration( clientId, cliendSecret, redirectURI, scopes 등의 변수를 갖고 있다.), OAuth2AccessToken, additionalParameter를 변수로 갖고있는 OAuth2UserRequest-우선, 사용..
· OAuth+JWT
1. 클라이언트 백엔드로 로그인 request-http://localhost:8080/oauth2/authorization/Google로 요청 2. OAuth2AuthorizationRequestRedirectFilter 동작 -resolve(request) 메서드를 통해 DefaultOAuth2AuthorizationRequestResolver가 동작(객체 생성 기능)-yml의 정보 + 구글 로그인 서비스의 URL을 담은 OAuth2AuthorizationRequest 객체 생성***구글 로그인 서비스(https://accounts.google.com/o/oauth2/v2/auth/oauthchooseaccount~~) 를 거친 후 다시 백엔드로 리다이렉트 해야하기 때문에, 아래의 redirect-ur..
쥐4
'OAuth+JWT' 카테고리의 글 목록