fix security configuration
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful

This commit is contained in:
dmitriy.churmeev
2026-03-29 15:07:56 +03:00
parent 83609e324d
commit 85b33f9cb9

View File

@@ -21,6 +21,8 @@ import org.springframework.security.web.SecurityFilterChain
)
class WebSecurityConfig () {
private val logger = org.slf4j.LoggerFactory.getLogger(WebSecurityConfig::class.java)
@Bean
@Throws(Exception::class)
fun filterChain(http: HttpSecurity): SecurityFilterChain? {
@@ -54,7 +56,7 @@ class WebSecurityConfig () {
// Извлекаем роли из resource_access.test_client.roles
val resourceAccess = jwt.claims["resource_access"] as? Map<*, *>
println("Roles! "+resourceAccess)
logger.info("Roles! "+resourceAccess)
val clientAccess = resourceAccess?.get("test_client") as? Map<*, *>
val clientRoles = clientAccess?.get("roles") as? List<*>