|
|
|
|
@ -26,10 +26,10 @@ import org.springframework.security.oauth2.client.authentication.NimbusAuthoriza
@@ -26,10 +26,10 @@ import org.springframework.security.oauth2.client.authentication.NimbusAuthoriza
|
|
|
|
|
import org.springframework.security.oauth2.client.authentication.OAuth2LoginAuthenticationProvider; |
|
|
|
|
import org.springframework.security.oauth2.client.authentication.jwt.JwtDecoderRegistry; |
|
|
|
|
import org.springframework.security.oauth2.client.authentication.jwt.NimbusJwtDecoderRegistry; |
|
|
|
|
import org.springframework.security.oauth2.client.authentication.userinfo.CustomUserTypesOAuth2UserService; |
|
|
|
|
import org.springframework.security.oauth2.client.authentication.userinfo.DefaultOAuth2UserService; |
|
|
|
|
import org.springframework.security.oauth2.client.authentication.userinfo.DelegatingOAuth2UserService; |
|
|
|
|
import org.springframework.security.oauth2.client.authentication.userinfo.OAuth2UserService; |
|
|
|
|
import org.springframework.security.oauth2.client.userinfo.CustomUserTypesOAuth2UserService; |
|
|
|
|
import org.springframework.security.oauth2.client.userinfo.DefaultOAuth2UserService; |
|
|
|
|
import org.springframework.security.oauth2.client.userinfo.DelegatingOAuth2UserService; |
|
|
|
|
import org.springframework.security.oauth2.client.userinfo.OAuth2UserService; |
|
|
|
|
import org.springframework.security.oauth2.client.registration.ClientRegistration; |
|
|
|
|
import org.springframework.security.oauth2.client.registration.ClientRegistrationRepository; |
|
|
|
|
import org.springframework.security.oauth2.client.registration.InMemoryClientRegistrationRepository; |
|
|
|
|
@ -41,13 +41,12 @@ import org.springframework.security.oauth2.core.AccessToken;
@@ -41,13 +41,12 @@ import org.springframework.security.oauth2.core.AccessToken;
|
|
|
|
|
import org.springframework.security.oauth2.core.endpoint.AuthorizationRequestUriBuilder; |
|
|
|
|
import org.springframework.security.oauth2.core.user.OAuth2User; |
|
|
|
|
import org.springframework.security.oauth2.oidc.client.authentication.OidcAuthorizationCodeAuthenticationProvider; |
|
|
|
|
import org.springframework.security.oauth2.oidc.client.authentication.userinfo.OidcUserService; |
|
|
|
|
import org.springframework.security.oauth2.oidc.client.userinfo.OidcUserService; |
|
|
|
|
import org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter; |
|
|
|
|
import org.springframework.security.web.util.matcher.AntPathRequestMatcher; |
|
|
|
|
import org.springframework.security.web.util.matcher.RequestMatcher; |
|
|
|
|
import org.springframework.util.Assert; |
|
|
|
|
|
|
|
|
|
import java.net.URI; |
|
|
|
|
import java.util.ArrayList; |
|
|
|
|
import java.util.Arrays; |
|
|
|
|
import java.util.HashMap; |
|
|
|
|
|