Задать вопрос
mitaichik
@mitaichik

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

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

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

Как такое обычно делают?
  • Вопрос задан
  • 400 просмотров
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Onskills
    PHP: базовый курс
    1 месяц
    Далее
  • HTML Academy
    Бэкенд-разработчик для Addamant
    6 месяцев
    Далее
  • teamcoding
    TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 3
thewind
@thewind
php программист, front / backend developer
А как вы гуглили? Варианты
multi domain session
shared login system
не?

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

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

Похожие вопросы