Моя конфигурация:
Пользовательская модель пользователя: CustomUser (в учетной записи приложения, расположенной в SHARED_APPS).
Бизнес-логика: модель Tenant имеет отношение OneToOne с CustomUser.
Последовательность аутентификации: пользователь входит в основной домен (localhost:8000). Бэкэнд аутентифицирует пользователя через вход в систему (запрос, пользователь). Я получаю связанный с ним домен и перенаправляюсь на http://tenant1.localhost:8000.
Проблема: после перенаправления на субдомен пользователь считается анонимным (
Код: Выделить всё
AnonymousUser). Кажется, сеанс не передается и не распознается между основным доменом и субдоменом.
Что я уже настроил в settings.py:
# Disabling secure for local development (HTTP)
SESSION_COOKIE_SECURE = False
CSRF_COOKIE_SECURE = False
SESSION_COOKIE_SAMESITE = 'Lax'