CURL( авторизация post и переход на сайт) .Как реализовать ?
Здравствуйте ..Подскажите , как мне реализовать данный переход , чтобы авторизация сохранялась ?
пример :
сайт test.ru/index.php авторизуется через curl на сайте test2.ru , и после этого должен перейти на сайт test2.ru уже авторизованным .
Спасибо .
Это сделать невозможно, т.к. нельзя с test.ru установить cookie для test2.ru.
Можно попробовать сделать свою форму и перехватывать на клиенте логин и пароль пользователя к сайту test2.ru, но форма должна сабмитить данные к test2.ru. Т.е. где-то внутри onsubmit js-обработчика формы должен быть перехватчик данных и отправка их на ваш сервер.
Читайте вначале мат. часть https://ru.wikipedia.org/wiki/HTTP_cookie :
Домен и путь говорят браузеру, что куки должна быть отправлена обратно на сервер при запросах URL для указанного домена и пути. Если они не указаны, используются домен и путь запрошенной страницы
Делаешь печеньки привязанные к домену сайт2 и записываешь в них данные авторизации, а сайт2 проверяет если ли такие кукисы. для безопасности лучше хэшировать секретные данные.
Можно еще поизваращаться и сделать авторизацию на сайт2 через ajax при авторизации на сайт1 т.е. чтобы запросы шли сразу к 2ум сайтам. Инфу об авторизации хранить в сессиях.