gpt4 book ai didi

django - 带有 Django 身份验证的 SAML

转载 作者:行者123 更新时间:2023-12-03 20:25:21 25 4
gpt4 key购买 nike

我正在使用托管在 AWS 上的 Django 和 nginx。我正在尝试使用他们的 idp 与大学集成以进行 SAML 身份验证。关于 SO 有很多过时的答案,但是否有与当前标准更相关的内容?

我见过的许多应用程序都适用于 django 1.2 及更低版本。具体来说,我正在寻找可以让我通过一些中间件或其他任何东西更轻松地管理 SAML 身份验证的资源。

我看到的一些事情是:

https://github.com/unomena/django-saml2-idp

https://github.com/WiserTogether/django-saml2-sp

最佳答案

我找到的项目如下:

https://bitbucket.org/lgs/djangosaml2/overview

该项目使用 psaml2 来支持 SAML。 Pysaml2 可以在这里找到:

https://github.com/rohe/pysaml2

请记住,djangosaml2 可能不会使用最新版本的 pysaml2。我测试了它并且它工作正常。

更新

djangosaml2 适用于最新版本的 pysaml2 ,但请确保添加此行以使其工作:

SESSION_SERIALIZER = 'django.contrib.sessions.serializers.PickleSerializer'

这应该在您的 settings.py 中.

关于django - 带有 Django 身份验证的 SAML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22668434/

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