Я хотел бы интегрировать веб-сайт, записанный в Python (использующий Опоры) с существующей основанной на SAML услугой аутентификации. От чтения о SAML я полагаю, что IdP (который уже существует в этом сценарии) отправит XML-документ (с помощью сообщения браузера) Поставщику услуг (который я реализую). Поставщик услуг должен будет проанализировать этот XML и проверить идентификационные данные пользователя.
Есть ли какие-либо существующие библиотеки Python, которые реализуют эту функциональность?
Спасибо,
Я знаю, что вы ищете решение на базе Python, но есть довольно много "серверных" решений, которые потенциально могли бы решить вашу проблему и не требовали бы постоянного сопровождения кода. Например, использование наборов интеграции Apache или IIS в сочетании с сервером PingFederate от www.pingidentity.com позволит вам довольно быстро и легко поддерживать SAML 1.0, 1.1, 2.0, WS-Fed и OpenID для вашего SP-приложения.
Надеюсь, это поможет