Я ищу для внедрения поставщика услуг на базе SAML 2.0 в Python.
Мои веб-приложения в настоящее время являются всеми флеш-приложениями. Я планирую сделать дизайн/декоратор Flask, который позволяет мне отбрасывать возможности единого входа в существующие ранее приложения.
Я подробно рассмотрел python-saml и, к сожалению, есть проблемы с зависимостями, которые не стоит решать, поскольку у меня слишком много существующих ранее серверов /apps whos не будут совместимы.
PySAML2 выглядит так, как будто он может работать, однако документации мало, и какая документация доступна. У меня проблемы с пониманием. Нет примеров PySAML2, используемых в приложении Flask.
У поставщика удостоверений у меня есть Okta. У меня Okta настроен так, что после входа в Okta я перенаправлен в свое приложение.
Может кто-нибудь предложить какие-либо советы по использованию PySAML2 или, возможно, советы о том, как лучше всего аутентифицировать пользователя, использующего SAML 2.0, который посещает мое приложение?