mitaichik
@mitaichik

Как сделать кросдоменную авторизацию?

Всем привет! У нашего проекта куча доменов для каждого языка: project.ru project.com, project.de и т.п.

Сейчас захотели сделать так, чтоб при переключении языка перекидывало на соотвествующий домен. При этом нужно сохранить авторизацию, если юзер уже был залогинен.

Как такое обычно делают? Погуглил, чет ничего толкового не нашел....

Заранее спасибо!
  • Вопрос задан
  • 381 просмотр
Пригласить эксперта
Ответы на вопрос 3
thewind
@thewind
php программист, front / backend developer
А как вы гуглили? Варианты
multi domain session
shared login system
не?

Ну и как варианты - единый сервер для сессий и авторизаций, или сервер redis
Ответ написан
Комментировать
Alexandr220
@Alexandr220
developer
храните в куках и сесси id юзернейма и token
передавайте его с переходом на другой домен и каждый отдельный домен просто будет проверять их подлинность
Ответ написан
Комментировать
skobkin
@skobkin
Гентушник, разработчик на PHP и Symfony.
Это называется SSO.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы