Django Okta集成

问题描述 投票:0回答:1

我有几个关于将Okta与Django集成的问题。

我注意到,通过使用OpenID Connect(Flask中已经定义的库)和Okta,在Flask应用中设置授权和认证是非常容易的。

1)Django中有没有类似的东西?(即内建或轻松添加OpenID库)2)除了使用OpenID,还有没有其他方法可以将Okta与Django集成?

我已经看了所有可用的get github仓库和有关这方面的帖子,它们要么是:过时的,要么是不能正常工作。

django okta
1个回答
0
投票

在Django中集成OpenID Connect的一个简单方法是通过这个Mozilla库。https:/github.commozillamozilla-django-oidc)。. 关于Django OIDC选项的概述,也请看这里。https:/djangopackages.orggridsgoidc.

另一种选择是通过使用SAML来整合Okta与Django。例如使用这个Django库。https:/github.comfanglidjango-saml2-auth。

也请看Okta的这篇文章,解释OIDC和SAML的区别。https:/www.okta.comidentity-101whats-the-difference-between-oauth-openid-connect-and-saml

© www.soinside.com 2019 - 2024. All rights reserved.