sessionManagement

fun sessionManagement(sessionManagementConfiguration: SessionManagementDsl.() -> Unit)

Allows configuring session management.

Example:

@Configuration
@EnableWebSecurity
class SecurityConfig {

@Bean
fun securityFilterChain(http: HttpSecurity): SecurityFilterChain {
http {
sessionManagement {
invalidSessionUrl = "/invalid-session"
sessionConcurrency {
maximumSessions = 1
}
}
}
return http.build()
}
}

Parameters

sessionManagementConfiguration

custom configurations to configure session management

See also