
23/01/2007, 17:46
|
| | Fecha de Ingreso: enero-2007
Mensajes: 48
Antigüedad: 18 años, 1 mes Puntos: 0 | |
Re: Preguntas sobre sesiones El problema está en que interesa "bloquear" la cantidad de usuarios que entren a la página por tema de licencias (es una aplicación en ASP.NET para intranets), con lo que interesaria saber cuantos usuarios hay activos en cada momento. Actuando de tu forma imaginemos la situación de los 3 usuarios: Tenemos 2 licencias:
Usuario A iincia sesión 1
Usuario B inicia sesión 2
--> Tenemos 2 sesiones
Usuario A cierra sesión
--> Usuario C inicia sesión: SESIÓN DENEGADA --> pues solo tienes 2 licencias y seria la 3era entrada.
--> El usuario se tendria que esperar 20 minutos a poder entrar teniendo las licencias en regla.
Se te ocurre alguna forma de implementar esto? He probado muchas cosas y ahora mismo estoy por hacer lo siguiente (a ver que te parece):
Solo permito la creación de X usuarios mediante programa (tantos como licencias tengan).
Controla mediante el session id que 1 usuario solo se pueda conectar desde 1 maquina (mediante consultas periodicas a la BD en una tabla en la que guardo la sesion del usuario).
Saludos y MUCHAS GRACIAS por responder! |