Нужно ли устанавливать SimpleSamlPHP для работы с Drupal?

Клиент хочет, чтобы мы вошли в систему, используя его форму входа. Он подключается и отправляет ответ SAML SSO, который я могу зарегистрировать. Я использую работу с Drupal, и я хочу использовать модуль simplesamlphp_auth в drupal, но я не знаю, настроен ли на их стороне SimpleSamlPHP.

Нужно ли мне настраивать SimpleSamlPHP в качестве SP на веб-сайте, над которым я работаю?

Есть ли способ связать это с их формой входа?


person Jack Freiermuth    schedule 02.01.2015    source источник


Ответы (1)


SAML — это протокол, подобный HTTP. Это означает, что вам не нужно знать, что ваш клиент использует на своей стороне. У вас есть поставщик удостоверений SAML (объект, который отправляет ответ аутентификации SAML, веб-приложение вашего клиента) и поставщик услуг (ваше приложение Drupal). Спецификация SAML регулирует взаимодействие между этими двумя объектами.

Начните с понимания того, как работает SAML, прочитав http://identitymeme.org/doc/draft-hodges-learning-saml-00.html или http://docs.oasis-open.org/security/saml/Post2.0/sstc-saml-tech-overview-2.0.html , затем приступайте к реализации SimpleSAMLPHP с Drupal

person identigral    schedule 03.01.2015