gpt4 book ai didi

python - 在 GAE 上编写 SSO 应用程序

转载 作者:太空狗 更新时间:2023-10-30 00:15:28 26 4
gpt4 key购买 nike

我正在寻找实现 SSO(单点登录)应用程序的解决方案,该应用程序需要使用 Python 并在 GAE(Google App Engine)上运行。此应用程序需要使用 SAML 来实现协议(protocol),因为 Google Apps 提供基于 SAML 的单点登录。

在我的例子中,我不能使用 OpenId,因为允许从外部 ID 访问,我需要我的客户只能使用 Google Apps 帐户登录我的应用程序,然后他们的帐户就是 ID。登录后,他们可以访问我公司提供的任何应用程序。

我看到了 Gheimdall ,但我无法完全安装它进行测试,这个应用程序制作概念验证项目非常复杂,最后一个版本是在 2008 年,他们的文档很差。

有人知道我的问题的解决方案或提示吗?

最佳答案

看看PySAML2 ,它应该与 App Engine 一起工作:

PySAML2 is a pure python implementation of a SAML2 service provider and to some extend also the identity provider. Originally written to work in a WSGI environment there are extensions that allow you to use it with other frameworks.

关于python - 在 GAE 上编写 SSO 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5795711/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com