Revert "Update max sessions docs"

This reverts commit c86fd99c8f.
This commit is contained in:
Marcus Hert Da Coregio 2024-02-28 08:30:05 -03:00
parent c86fd99c8f
commit f3bcf7ed5d
1 changed files with 4 additions and 9 deletions

View File

@ -202,13 +202,13 @@ Java::
[source,java,role="primary"]
----
@Bean
SecurityWebFilterChain filterChain(ServerHttpSecurity http, DefaultWebSessionManager webSessionManager) {
SecurityWebFilterChain filterChain(ServerHttpSecurity http) {
http
// ...
.sessionManagement((sessions) -> sessions
.concurrentSessions((concurrency) -> concurrency
.maximumSessions(SessionLimit.of(1))
.maximumSessionsExceededHandler(new PreventLoginMaximumSessionsExceededHandler(webSessionManager.getSessionStore()))
.maximumSessionsExceededHandler(new PreventLoginMaximumSessionsExceededHandler())
)
);
return http.build();
@ -225,13 +225,13 @@ Kotlin::
[source,kotlin,role="secondary"]
----
@Bean
open fun springSecurity(http: ServerHttpSecurity, webSessionManager: DefaultWebSessionManager): SecurityWebFilterChain {
open fun springSecurity(http: ServerHttpSecurity): SecurityWebFilterChain {
return http {
// ...
sessionManagement {
sessionConcurrency {
maximumSessions = SessionLimit.of(1)
maximumSessionsExceededHandler = PreventLoginMaximumSessionsExceededHandler(webSessionManager.sessionStore)
maximumSessionsExceededHandler = PreventLoginMaximumSessionsExceededHandler()
}
}
}
@ -380,11 +380,6 @@ public class SessionControl {
----
======
[NOTE]
====
If you are not using the `WebSessionStoreReactiveSessionRegistry` as the implementation, and you want the `WebSession` to be invalidated as well, you will need to use the `WebSessionStore` to retrieve and invalidate the `WebSession`.
====
[[disabling-for-authentication-filters]]
== Disabling It for Some Authentication Filters