Например, у меня есть 2 приложения, одно в abc.com
, а другое в xyz.com
.
Теперь я хочу, чтобы, если один пользователь вошел в систему abc.com
, он также автоматически войдет в систему xyz.com
. То есть после того, как он вошел в систему abc.com
и просто открыл xyz.com
в новой вкладке браузера, ему будет показано, что он уже вошел в систему.
Это то же самое, что и msn.com
и hotmail.com
, если вы вошли в систему msn.com
и открыли hotmail.com
, вы увидите, что вы уже вошли в систему.
Я использую CI , и для получения информации для входа в систему я использовал функции сеанса CI (на самом деле это cookie ), но, похоже, файлы cookie не могут быть общими для разных доменов.
Я пытался использовать CURL, но CURL не может заставить xyz.com
действительно сделать куки.
И я также искал в Google, многие люди предлагали передать идентификатор сеанса, но проблема в том, что нет никакой связи между abc.com
и xyz.com
, , как я могу пропустить сеанс ? Если я сохраню идентификатор сеанса в базе данных, то как мне определить, какой пользователь должен использовать этот идентификатор сеанса? По IP небезопасно явно: D
Пожалуйста, помогите мне!