Реализация клиента SAML в Python - PullRequest
7 голосов
/ 07 июля 2010

Я хотел бы интегрировать веб-сайт, написанный на Python (с использованием Pylons), с существующей службой аутентификации на основе SAML.Читая о SAML, я полагаю, что IdP (который уже существует в этом сценарии) отправит документ XML (через сообщение браузера) поставщику услуг (который я реализую).Поставщик услуг должен будет проанализировать этот XML и проверить личность пользователя.

Существуют ли какие-либо библиотеки Python, реализующие эту функцию?

Спасибо,

1 Ответ

0 голосов
/ 15 июля 2010

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

Надеюсь, это поможет

...