как известно по умолчанию в Django SESSION_COOKIE_DOMAIN = "domain.com". А если мы хотим, чтобы сессии шарились между поддоменами, то добавляем точку: SESSION_COOKIE_DOMAIN = ".domain.com"
Проблема в том, что если сайт запустили с первой опцией, а в процессе решили поменять на вторую, у всех пользователей слетят сессии.
Насколько я понимаю, эту проблему можно решить, вернув сразу две сессионные куки -