Мое приложение django сломалось после переустановки Windows

Вчера я переустановил Windows, и теперь вход в Google моего проекта Django (используя django-allauth v0.65.11) перестал работать.

Я использую виртуальную среду и переустанавливаю те же зависимости (pip freeze точно совпадает). До переустановки Windows все работало нормально.
Теперь, когда я пытаюсь войти в систему с помощью Google, я получаю эту ошибку на веб-сайте:

Third-Party Login Failure
An error occurred while attempting to login via your third-party account.

В консоли сервера отображается только это:

[28/Aug/2025 14:57:57] "GET /accounts/google/login/callback/?state=h7XieABcvxcuZgpX&code=4%2F0AVMBsJjAduD5uQ3tC334RqFwdAan0rK229B-qJzKmTizkmO68aNYOHyq26FIaYf_WwVYDA&scope=email+profile+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.profile+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.email+openid&authuser=1&prompt=consent HTTP/1.1" 200 1152

Никаких ошибок, никакой обратной связи, ничего.
Даже мои пользовательские методы адаптера:


class MySocialAccountAdapter(DefaultSocialAccountAdapter):
    def pre_social_login(self, request, sociallogin):
        print(">>> pre_social_login <<<")
    def populate_user(self, request, sociallogin, data):
        print(">>> populate_user <<<")

никогда не вызываются.

То, что я пробовал:

  • Подтвержденные учетные данные Google OAuth в Google Cloud Console

  • Проверил, что SOCIALACCOUNT_ADAPTER путь в settings.py правильный

  • Удалил и повторно перенес базу данных

  • Создал новый проект на Django и скопировал код — проблема сохраняется

  • Переустановил Python (3.12) и все зависимости

Настройки (краткие):

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'blog',
    'tailwind',
    'allauth',
    'allauth.account',
    'allauth.socialaccount',
    'allauth.socialaccount.providers.google',
    'theme',
    'django_browser_reload',
    'django_ckeditor_5',
]

MIDDLEWARE = [
    'django.middleware.security.SecurityMiddleware',
    'django.contrib.sessions.middleware.SessionMiddleware',
    'django.middleware.common.CommonMiddleware',
    'django.middleware.csrf.CsrfViewMiddleware',
    'django.contrib.auth.middleware.AuthenticationMiddleware',
    'django.contrib.messages.middleware.MessageMiddleware',
    'django.middleware.clickjacking.XFrameOptionsMiddleware',
    "django_browser_reload.middleware.BrowserReloadMiddleware",
    'allauth.account.middleware.AccountMiddleware',
]

AUTHENTICATION_BACKENDS = [
    'django.contrib.auth.backends.ModelBackend',
    'allauth.account.auth_backends.AuthenticationBackend',
]

SOCIALACCOUNT_ADAPTER = "core.adapters.MySocialAccountAdapter"



SOCIALACCOUNT_PROVIDERS = {
    'google': {
        'SCOPE': [
            'profile', 
            'email',
        ],
        'AUTH_PARAMS': {
            'access_type': 'online',
        },
    }
}

ACCOUNT_EMAIL_VERIFICATION = 'none'

LOGIN_URL = '/accounts/login/'
LOGIN_REDIRECT_URL = '/'
LOGOUT_REDIRECT_URL = '/accounts/login/'

SOCIALACCOUNT_ONLY = True

SOCIALACCOUNT_LOGIN_ON_GET=True

Я пытался включить ведение журнала:

LOGGING = {
    "version": 1,
    "disable_existing_loggers": False,
    "handlers": {"console": {"class": "logging.StreamHandler"}},
    "loggers": {"allauth": {"handlers": ["console"], "level": "DEBUG"}},
}

ничего не появилось.

Вернуться на верх