diff --git a/shared/auth/backends.py b/shared/auth/backends.py index 7ddbb24..bedc2df 100644 --- a/shared/auth/backends.py +++ b/shared/auth/backends.py @@ -3,7 +3,7 @@ from authens.backends import ENSCASBackend from django.contrib.auth import get_user_model from django.contrib.auth.backends import ModelBackend -UserModel = get_user_model() +User = get_user_model() class CASBackend(ENSCASBackend): @@ -16,9 +16,7 @@ class CASBackend(ENSCASBackend): email = attributes.get("email") name = attributes.get("name") - return UserModel.objects.create_user( - username=username, email=email, full_name=name - ) + return User.objects.create_user(username=username, email=email, full_name=name) class PwdBackend(ModelBackend): @@ -45,10 +43,10 @@ class ElectionBackend(ModelBackend): return None try: - user = UserModel.objects.get( + user = User.objects.get( username=f"{election_id}__{login}", election=election_id ) - except UserModel.DoesNotExist: + except User.DoesNotExist: return None if user.check_password(password): diff --git a/shared/auth/forms.py b/shared/auth/forms.py index 0b11156..feda82c 100644 --- a/shared/auth/forms.py +++ b/shared/auth/forms.py @@ -5,7 +5,7 @@ from django.contrib.auth import get_user_model from django.core.validators import validate_email from django.utils.translation import gettext_lazy as _ -UserModel = get_user_model() +User = get_user_model() class ElectionAuthForm(forms.Form): @@ -80,5 +80,5 @@ class PwdUserForm(forms.ModelForm): return cleaned_data class Meta: - model = UserModel + model = User fields = ["username", "full_name", "email"]