Задать вопрос
drekon
@drekon
web-developer

Как проверить авторизован ли пользователь на внешнем сайте?

Здравствуйте!
Есть задача: два сайта, личный кабинет клиента и основной сайт. Находятся на разных доменах и серверах, нужно на основном сайте проверить авторизован ли пользователь. Как это можно сделать?
  • Вопрос задан
  • 345 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
@Qudres
Если сайты используют https, то можно использовать обычный get запрос на другой сайт, в специально подготовленный скрипт, который в удобном вам формате отдаст или передаст данные в удобное для вас место.
Без https браузер заблокирует такой запрос.
Ответ написан
Если у сайтов общий домен, личный кабинет располагается на поддомене, то делайте куку доступную как основному сайту, так и всем/одному поддомену
Тогда эта кука станет доступна на основной сайте и на всех указанных поддоменах

Если домены разные, то использовать кросс-доменную аутентификацию, используя Oauth протокол. Либо что-то аналогичное
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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