Mik*_*keN 12 django single-sign-on
我想将我的Django Web应用程序与其他基于Web的产品(很可能是第三方非django应用程序)集成.我如何让其他站点通过单点登录将用户登录到我的站点?如何在我的网站上安全地存储第三方网站用户的用户名和密码,以便将我的用户登录到第三方网站?
Van*_*ale 11
更多想法......
OAuth的
适用于非企业应用的OAuth.Django项目:django-oauth和django-oauth-consumer.文章:Django中的oauth
SAML
安全断言标记语言(SAML)更适用于企业应用程序,因为它使"企业"能够更好地控制自己的用户以及哪些用户可以访问应用程序.这个协议(是?)主要由谷歌和朋友(例如salesforce.com)推动.
文章:针对Google Apps和解密SAML的SAML单点登录(SSO)服务.
Django集成:SAML与Django(不是一个完整的解决方案......只是一个起点.使用PySAML)
信息卡
IIRC 信息卡是与SAML等效的Microsoft Universe.Python项目:Python的信息卡处理和信息卡为Python.据我所知,Django没什么.
- 编辑 -
还有CAS(用户手册)可以与django-cas集成.
还有两个我忘记的SAML项目:gheimdall2和python-saml2
| 归档时间: |
|
| 查看次数: |
6836 次 |
| 最近记录: |