move jwt authentication converter
This commit is contained in:
@@ -1,8 +1,8 @@
|
|||||||
package ltd.hlaeja.configuration
|
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.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.Bean
|
||||||
import org.springframework.context.annotation.Configuration
|
import org.springframework.context.annotation.Configuration
|
||||||
import org.springframework.security.config.annotation.web.reactive.EnableWebFluxSecurity
|
import org.springframework.security.config.annotation.web.reactive.EnableWebFluxSecurity
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
package ltd.hlaeja.security
|
package ltd.hlaeja.security.converter
|
||||||
|
|
||||||
import io.github.oshai.kotlinlogging.KotlinLogging
|
import io.github.oshai.kotlinlogging.KotlinLogging
|
||||||
import io.jsonwebtoken.JwtException
|
import io.jsonwebtoken.JwtException
|
||||||
@@ -49,7 +49,7 @@ class JwtAuthenticationConverter(
|
|||||||
),
|
),
|
||||||
token,
|
token,
|
||||||
(claims.payload["role"] as String).split(",")
|
(claims.payload["role"] as String).split(",")
|
||||||
.map { SimpleGrantedAuthority(it) }
|
.map { SimpleGrantedAuthority("ROLE_$it") }
|
||||||
.toMutableList(),
|
.toMutableList(),
|
||||||
true,
|
true,
|
||||||
)
|
)
|
||||||
Reference in New Issue
Block a user