muchas gracias por el aporte jose y viksom pienso que son soluciones que pueden evitar quebraderos de cabeza... Andrés González > From: jose.sanche...@hotmail.es > To: python-es@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.sanche...@hotmail.es > > > To: python-es@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@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@python.org > > > http://mail.python.org/mailman/listinfo/python-es > > > FAQ: http://python-es-faq.wikidot.com/ > > > > _______________________________________________ > > Python-es mailing list > > Python-es@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@python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/
_______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/