Cargando

Matar sesión en django






Pulsa corazón para recibir avisos de nuevas Respuestas

  AUTOR PREGUNTA

Publicado 01 junio 2014 - 18:31
¿Existe una forma en la cual puedo sacar un usuario que se ha logeado a mi aplicación en django o matar su sesión?

  • ¿Tienes la misma pregunta? Yo también
  • Volver arriba


 

Publicado 01 junio 2014 - 21:41
Sí, debes accesar al shell de django y hacer lo siguiente:

$ ./manage.py shell 
In [1]: from django.contrib.sessions.models import Session
In [2]: for s in Session.objects.all():
...: data = s.get_decoded()
...: if data.get('_auth_user_id', None) == ID_USUARIO:
...: s.delete()
...:
...:



   AUTOR PREGUNTA

Publicado 02 junio 2014 - 01:58
Gracias Jhony! como siempre un crack jeje



X