diff --git a/src/main/kotlin/ltd/hlaeja/configuration/SecurityConfiguration.kt b/src/main/kotlin/ltd/hlaeja/configuration/SecurityConfiguration.kt index 42a75d7..27150a0 100644 --- a/src/main/kotlin/ltd/hlaeja/configuration/SecurityConfiguration.kt +++ b/src/main/kotlin/ltd/hlaeja/configuration/SecurityConfiguration.kt @@ -1,8 +1,8 @@ package ltd.hlaeja.configuration -import ltd.hlaeja.security.JwtAuthenticationConverter -import ltd.hlaeja.security.manager.JwtAuthenticationManager import ltd.hlaeja.security.authorize.publicPaths +import ltd.hlaeja.security.converter.JwtAuthenticationConverter +import ltd.hlaeja.security.manager.JwtAuthenticationManager import org.springframework.context.annotation.Bean import org.springframework.context.annotation.Configuration import org.springframework.security.config.annotation.web.reactive.EnableWebFluxSecurity diff --git a/src/main/kotlin/ltd/hlaeja/security/JwtAuthenticationConverter.kt b/src/main/kotlin/ltd/hlaeja/security/converter/JwtAuthenticationConverter.kt similarity index 95% rename from src/main/kotlin/ltd/hlaeja/security/JwtAuthenticationConverter.kt rename to src/main/kotlin/ltd/hlaeja/security/converter/JwtAuthenticationConverter.kt index 337aeb2..d6b64ed 100644 --- a/src/main/kotlin/ltd/hlaeja/security/JwtAuthenticationConverter.kt +++ b/src/main/kotlin/ltd/hlaeja/security/converter/JwtAuthenticationConverter.kt @@ -1,4 +1,4 @@ -package ltd.hlaeja.security +package ltd.hlaeja.security.converter import io.github.oshai.kotlinlogging.KotlinLogging import io.jsonwebtoken.JwtException @@ -49,7 +49,7 @@ class JwtAuthenticationConverter( ), token, (claims.payload["role"] as String).split(",") - .map { SimpleGrantedAuthority(it) } + .map { SimpleGrantedAuthority("ROLE_$it") } .toMutableList(), true, )