Автологин при переходе с одного сайта на другой

Denix

Новичок
Автологин при переходе с одного сайта на другой

Есть два сайта А и Б.

Оба сайта(каждый в отдельно) имеют своих админов и, соответственно, админские панели.

Стоит задача, переходить с сайта(админской панели) А на сайт Б без необходимости логиниться на сайте Б, если перед этим
залогинились на сайте А.

Дополнительные сведения: Сайт Б - это как бы дополнение сайта А, и некоторые операции в админке сайта А, надо делать именно через админку сайта Б. Немного глупо организовано на первый взляд. Но есть такая необходимость.

Так вот, какие я увидел варианты:
1. При нажатии на ссылку в админке А - делать редирект на Б, а уже на Б определять HTTP_REFERER, оттуда или нет пришел запрос. Если айпишник сайта Б - то просто делаем логин. Очень небезопасный метод. Т.к. HTTP_REFERER можно подделать.

2. На сайте А сделать скрипт логина на Б. Т.е. отрпавляю необходимые данные на Б, логинюсь, затем из этого же скрипта делаю редирект админа с А на Б, где он уже должен быть залогинен. Собственно, это уже получилось.
Только в этом случае возникла проблема передачи сессии curla - в браузер. Т.к. самим курлом я логинюсь нормально, но затем не могу убедить браузер, что я уже залогинился.

Вопросы:
как довести до ума 2-й способ?
Есть ли варианты получше, реализовать такой функционал?
 

Фанат

oncle terrible
Команда форума
как довести до ума 2-й способ?
напрямую. бить головой об стенку. пока не дойдет. до ума.
Есть ли варианты получше, реализовать такой функционал?
поиск. межсайтовая авторизация.

-~{}~ 25.02.07 23:36:

а сначала прочитать фак на танке. раз 20.
чтобы хотя бы приблизительно представлять себе что такое веб-сайт и авторизация на нем.
 
Сверху