mirror of https://github.com/usbharu/Hideout.git
fix: #654 Spring Authorization ServerのSecurityFIlterChainの設定方法が変わっている
This commit is contained in:
parent
0a8595330b
commit
0e66d5a49a
|
@ -45,7 +45,7 @@ import org.springframework.security.oauth2.server.authorization.OAuth2Authorizat
|
|||
import org.springframework.security.oauth2.server.authorization.OAuth2TokenType
|
||||
import org.springframework.security.oauth2.server.authorization.client.JdbcRegisteredClientRepository
|
||||
import org.springframework.security.oauth2.server.authorization.client.RegisteredClientRepository
|
||||
import org.springframework.security.oauth2.server.authorization.config.annotation.web.configuration.OAuth2AuthorizationServerConfiguration
|
||||
import org.springframework.security.oauth2.server.authorization.config.annotation.web.configurers.OAuth2AuthorizationServerConfigurer
|
||||
import org.springframework.security.oauth2.server.authorization.settings.AuthorizationServerSettings
|
||||
import org.springframework.security.oauth2.server.authorization.token.JwtEncodingContext
|
||||
import org.springframework.security.oauth2.server.authorization.token.OAuth2TokenCustomizer
|
||||
|
@ -65,8 +65,18 @@ class SecurityConfig {
|
|||
@Bean
|
||||
@Order(1)
|
||||
fun oauth2Provider(http: HttpSecurity): SecurityFilterChain {
|
||||
OAuth2AuthorizationServerConfiguration.applyDefaultSecurity(http)
|
||||
val authorizationServer = OAuth2AuthorizationServerConfigurer.authorizationServer()
|
||||
http {
|
||||
securityMatcher(authorizationServer.endpointsMatcher)
|
||||
with(authorizationServer) {
|
||||
authorizationEndpoint {
|
||||
|
||||
}
|
||||
}
|
||||
authorizeHttpRequests {
|
||||
authorize(anyRequest, authenticated)
|
||||
|
||||
}
|
||||
exceptionHandling {
|
||||
authenticationEntryPoint = LoginUrlAuthenticationEntryPoint("/auth/sign_in")
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue