HOW TO: Configuración de cantidad de usuarios concurrentes

De Thubanpedia
Saltar a: navegación, buscar


Dentro del proyecto ThubanToolkit, buscar el archivo zk-login-application-context.xml que se encuentra dentro del directorio src/main/resources/com/latintech/thuban/spring


Abrir el archivo y buscar el bean que se muestra a continuación:

       <bean id="concurrentsessionController" class="org.springframework.security.concurrent.ConcurrentSessionControllerImpl">
               <property name="maximumSessions" value="-1"/>
               <property name="sessionRegistry" ref="sessionRegistry"/>
               <property name="exceptionIfMaximumExceeded" value="true"/>
       </bean>


Cambiar el valor de la propiedad "maximunSessions" de "-1" (Ilimitado) a la cantidad de usuarios que se desea que puedan acceder con un mismo usuario/contraseña al mismo tiempo.


Por ejemplo, si se quisiera que solamente un usuario pueda acceder simultáneamente para un usuario/password determinado la propiedad "maximunSessions" dentro del bean deberia ser asi:


<property name="maximumSessions" value="1"/>