init
This commit is contained in:
@@ -5,9 +5,12 @@ import org.springframework.context.annotation.Bean;
|
||||
import org.springframework.context.annotation.Configuration;
|
||||
import org.springframework.security.oauth2.client.OAuth2AuthorizedClientManager;
|
||||
import org.springframework.security.oauth2.client.OAuth2AuthorizedClientProviderBuilder;
|
||||
import org.springframework.security.oauth2.client.registration.ClientRegistration;
|
||||
import org.springframework.security.oauth2.client.registration.ClientRegistrationRepository;
|
||||
import org.springframework.security.oauth2.client.registration.InMemoryClientRegistrationRepository;
|
||||
import org.springframework.security.oauth2.client.web.DefaultOAuth2AuthorizedClientManager;
|
||||
import org.springframework.security.oauth2.client.web.OAuth2AuthorizedClientRepository;
|
||||
import org.springframework.security.oauth2.core.AuthorizationGrantType;
|
||||
|
||||
@Configuration
|
||||
public class OAuth2Configuration {
|
||||
@@ -32,4 +35,27 @@ public class OAuth2Configuration {
|
||||
|
||||
return authorizedClientManager;
|
||||
}
|
||||
// @Bean
|
||||
// public ClientRegistrationRepository clientRegistrationRepository() {
|
||||
// return new InMemoryClientRegistrationRepository(auth0ClientRegistration());
|
||||
// }
|
||||
//
|
||||
// private ClientRegistration auth0ClientRegistration() {
|
||||
// String baseURL = "dev-tooc5a5nck2ypxpw.us.auth0.com";
|
||||
//
|
||||
//
|
||||
// return ClientRegistration.withRegistrationId("auth0")
|
||||
// .clientId("42r6XuNTM1jRB9M2LLTjoyap4HBmXByO")
|
||||
// .clientSecret("F-AAsTTSOKx8bkPRrM4vCaMdv-hyLI6yjWcJE7Kh-Y2QKLcqssn0mmKk-6TQGezy")
|
||||
// .redirectUri("http://localhost:8080/login/oauth2/code/auth0")
|
||||
// .authorizationUri("https://dev-tooc5a5nck2ypxpw.us.auth0.com/authorize")
|
||||
// .tokenUri("https://dev-tooc5a5nck2ypxpw.us.auth0.com/oauth/token")
|
||||
// .userInfoUri("https://dev-tooc5a5nck2ypxpw.us.auth0.com/userinfo")
|
||||
// .userNameAttributeName("sub")
|
||||
// .jwkSetUri("https://dev-tooc5a5nck2ypxpw.us.auth0.com/.well-known/jwks.json")
|
||||
// .clientName("Auth0")
|
||||
// .authorizationGrantType(AuthorizationGrantType.AUTHORIZATION_CODE)
|
||||
// .scope("openid", "profile", "email")
|
||||
// .build();
|
||||
// }
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user