首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >django中的openid连接提供者和客户端示例

django中的openid连接提供者和客户端示例
EN

Stack Overflow用户
提问于 2018-08-02 11:36:40
回答 2查看 3.9K关注 0票数 3

我需要建立一个Django网络应用程序。我的web应用程序需要使用OpenID连接来支持身份验证和授权。这是我第一次这么做。是否有免费的身份提供程序来测试我的应用程序,或者我是否需要编写提供程序和客户端?我的任务是只编写连接到提供程序的客户端。举一个很好的例子,或者我可以用一些课程/教程来学习如何做到这一点。也许在Django中没有好的例子,但是我知道ASN.NET和Java,所以这些例子也能激励我。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-08-02 11:52:29

您可以使用许多OpenID连接提供程序来测试客户端:您可以注册免费的Auth0或Okta开发人员沙箱,在本地下载和运行IdentityServer,或者尝试OAuth2游乐场

至于写信给客户。请不要写你自己的。有一个来自OpenId基金会的库列表。我在一个非Django应用程序中使用了吡咯,您可以将它连接到您的应用程序,或者使用特定于Django的OpenID连接库之一。

票数 2
EN

Stack Overflow用户

发布于 2019-03-10 23:19:55

使用提供者(django应用程序使用django-oidc-provider包)和客户端(使用JS)签出此示例。

https://django-oidc-provider.readthedocs.io/en/latest/sections/examples.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51652662

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档