Система имеет центральный домен main.com, где пользователи входят и управляют своими учетными записями.И множество поддоменов sub1.com, sub2.com, ... с которыми взаимодействуют пользователи.Все содержимое всех доменов генерируется одним сервером.
Обычно пользователи ищут что-то на main.com, а затем переходят на subN.com. Теперь мне нужно, чтобы subN.com знал, какой пользователь подписан на main.com..
Я знаю о методе SSO, но этот метод требует 2 перенаправления каждый раз, когда пользователь посещает новый домен и у него есть пара других проблем с управлением сеансом.
Второй вариант, который я придумал, - это загрузить файл js.с main.com с токеном, который будет добавлен ко всем запросам ajax и постам в subN.com.Но это решение также не идеально, так как я не могу добавить пользовательский контент (например, информацию о профиле пользователя в заголовке) при загрузке subN.com, но только с помощью javacript.
Есть ли какое-либо хорошее решение для аутентификации пользователей в несколькихдоменное приложение?