Hi!
I want to log user log in date using something like this:
from django.contrib.auth.signals import user_logged_in
def set_last_seen(sender, user, request, **kwargs):
if not len(request.session.get("exit_users_pk", default=[])):
user.profile.last_seen = timezone.now()
user.profile.save()
user_logged_in.connect(set_last_seen)
But looks like exit_users_pk is being populated after the signal is sent, cause it's always empty.
Is there a way we can check in this signal if the login is triggered by django-su?
Hi!
I want to log user log in date using something like this:
But looks like exit_users_pk is being populated after the signal is sent, cause it's always empty.
Is there a way we can check in this signal if the login is triggered by django-su?