Есть сайт service.com, выступающий в качестве точки авторизации для сайта mydomain.com.
При авторизации sessionID
записывается в БД, на сайте service.com ставится кука с флагом авторизации и случайным идентификатором этой куки.
Задача - получить авторизацию для mydomain.com, т.е. запросить куку с service.com со значением флага авторизации. Если флаг установлен, из БД запрашивается sessionID
, после чего на mydomain.com запускается session_start(sessionID)
.
Значение куки планирую получить с помощью XMLHttpRequest.
Вопрос: позволяет ли XMLHttpRequest
прозрачно, т.е. без действий пользователя установить куку, или он может лишь передать значение этой куки? Насколько я понимаю, только передать значение. Но тогда вопрос: как передать полученные значения флага авторизации и идентификатора куки в php-скрипт, чтобы по полученному идентификатору запросить sessionID
из БД?
Js
будет вставлен в header
:
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript" src="js/get_cookie.js"></script>
</head>
Может быть я вообще неправильно подхожу к решению задачи, прошу подсказать правильный путь.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Здравствуйте! Есть два класса Entity, которые содержат разные полямне нужно сделать общую форма и потом соответственно записать данные в из формы...
Всем приветПишу небольшой сайт и так получилось что мне нужно сделать так
Здравствуйте! Хотел узнать экспертное мнение, какие уязвимости могут быть у сайта, который полностью построен на ajax запросах методом POST(что-то...