diff --git a/django_cats/settings.py b/django_cats/settings.py index 7af084d..d2f0bbf 100644 --- a/django_cats/settings.py +++ b/django_cats/settings.py @@ -52,6 +52,7 @@ MIDDLEWARE = [ "django.middleware.common.CommonMiddleware", "django.middleware.csrf.CsrfViewMiddleware", "django.contrib.auth.middleware.AuthenticationMiddleware", + "django.contrib.auth.middleware.PersistentRemoteUserMiddleware", "django.contrib.messages.middleware.MessageMiddleware", "django.middleware.clickjacking.XFrameOptionsMiddleware", ] @@ -83,22 +84,8 @@ WSGI_APPLICATION = "django_cats.wsgi.application" DATABASES = {"default": env.dj_db_url("DATABASE_URL")} -# Password validation -# https://docs.djangoproject.com/en/4.2/ref/settings/#auth-password-validators - -AUTH_PASSWORD_VALIDATORS = [ - { - "NAME": "django.contrib.auth.password_validation.UserAttributeSimilarityValidator", - }, - { - "NAME": "django.contrib.auth.password_validation.MinimumLengthValidator", - }, - { - "NAME": "django.contrib.auth.password_validation.CommonPasswordValidator", - }, - { - "NAME": "django.contrib.auth.password_validation.NumericPasswordValidator", - }, +AUTHENTICATION_BACKENDS = [ + "django.contrib.auth.backends.RemoteUserBackend", ]