[Python-es] archivo validar sesion

ANDRES GONZALEZ yosoyandrescroin en hotmail.com
Sab Feb 18 15:48:27 CET 2012








muchas gracias por el aporte jose y viksom pienso que son soluciones que pueden evitar quebraderos de cabeza...



Andrés González


> From: jose.sanchez86 en hotmail.es
> To: python-es en python.org
> Date: Sun, 12 Feb 2012 18:17:40 +0100
> Subject: Re: [Python-es] archivo validar sesion
> 
> El sáb, 11-02-2012 a las 17:57 -0500, ANDRES GONZALEZ escribió:
> > hola,
> > 
> > muchas gracias por tu solucion sencilla a este inconveniente que es
> > válida, pero creo que en el caso mío si despues de X tiempo se elimina
> > la sesin, como el usuario puede demorarse X cantidad de tiempo en
> > finalizar su utilizacion de la aplicacion, y como ya comenté lo que
> > almaceno en el archivo lleva otra información que necesito en algun
> > momento rescatar para relacionar y almacenar en una base de datos,
> > entonces esa informacion no estaría disponible.
> > 
> > de todas formas muchas gracias por tu atencion.
> > 
> > Andrés González
> > 
> > 
> > 
> > > From: jose.sanchez86 en hotmail.es
> > > To: python-es en python.org
> > > Date: Sat, 11 Feb 2012 16:04:25 +0100
> > > Subject: Re: [Python-es] archivo validar sesion
> > > 
> > > El vie, 10-02-2012 a las 19:34 -0500, ANDRES GONZALEZ escribió:
> > > > buenas tardes,
> > > > 
> > > > solicito su valiosa colaboracion alguien me pueda orientar con lo
> > > > siguiente:
> > > > 
> > > > resulta que estoy diseñando una aplicacion que requiero pueda ser
> > > > usada por diferentes usuarios simultaneamente, una de las formas
> > que
> > > > idee (no se si sea la mejor si me pueden orientar sobre una mejor
> > > > forma les agradezco) para llevar el control del usuario que inicia
> > > > sesion fue crear una archivo binario con un diccionario llamado
> > > > 
> > > > temp_usuario_empresa
> > > > 
> > > > y que posteriormente se iran agregando datos de la siguiente
> > forma:
> > > > 
> > > > 
> > > > {'nombre usuario1': (codigo empresa usuario1, codigo holding
> > > > usuario1),'nombre usuario2': (codigo empresa usuario2, codigo
> > holding
> > > > usuario2),...}
> > > > 
> > > > puesto que en alguna parte de los proceso de la aplicacion
> > necesito
> > > > obtener alguna informacion del usuario como el codigo de la
> > empresa o
> > > > holding para su posterior validacion o informacion que se
> > almacenara
> > > > en una base de datos.
> > > > 
> > > > 
> > > > aca comienza mi inquietud:
> > > > 
> > > > cuando el usuario termina de usar la aplicacion de forma correcta
> > o
> > > > cierra sesion, se hace necesario que el diccionario se actualice y
> > > > elimine el usuario o clave del diccionario (con la forma
> > > > diccionario.pop(nombre usuario activo)) para permitir un futuro
> > inicio
> > > > de sesion y la aplicacion sepa que ese usuario ya no esta activo y
> > lo
> > > > vuelva a validar.
> > > > 
> > > > pero si la apliacion es forzada al cierre no por el proceso normal
> > de
> > > > terminar la aplicacion como por ejemplo matar el proceso, el
> > > > diccionario no se actualiza es decir el diccionario no elimina la
> > > > clave o usuario.
> > > > 
> > > > mi pregunta es:
> > > > 
> > > > hay alguna forma a nivel de codigo con la que yo pueda capturar
> > una
> > > > terminacion del proceso forzado para actualizar el diccionario
> > para
> > > > permitir una nueva sesion?
> > > > 
> > > > gracias.
> > > > 
> > > > Andrés González
> > > > 
> > > > _______________________________________________
> > > > Python-es mailing list
> > > > Python-es en python.org
> > > > http://mail.python.org/mailman/listinfo/python-es
> > > > FAQ: http://python-es-faq.wikidot.com/
> > > 
> > > Siempre puedes usar el recurso de que después de X tiempo sin
> > realizar
> > > ninguna acción ese usuario sea eliminado como si hubiera cerrado
> > sesión.
> > > 
> > > 
> > > _______________________________________________
> > > Python-es mailing list
> > > Python-es en python.org
> > > http://mail.python.org/mailman/listinfo/python-es
> > > FAQ: http://python-es-faq.wikidot.com/
> > 
> > _______________________________________________
> > Python-es mailing list
> > Python-es en python.org
> > http://mail.python.org/mailman/listinfo/python-es
> > FAQ: http://python-es-faq.wikidot.com/
> 
> ¿Y hacer algo como las cokies de los navegadores? Si pasado un tiempo X
> no hace nada lo pasas a inactivo.
> Si esta inactivo pero la cokie coincide con el usuario lo vuelves a
> activar. Si no coincide que inicie otra vez.
> 
> _______________________________________________
> Python-es mailing list
> Python-es en python.org
> http://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/


 		 	   		  
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://mail.python.org/pipermail/python-es/attachments/20120218/793de3f7/attachment.html>


Más información sobre la lista de distribución Python-es