0

我创建了一个应用程序来实现所有 OAUTH2 授权类型,例如(密码授权。客户端凭据和授权类型授权流程)。但是,现在我想将授权类型授权流切换到开放 ID 连接。

谷歌搜索了这个场景,但他们都在使用第三方库来生成开放 id 连接令牌,如(keycloak, google, okta, athelete)

如何在 open id connect 中创建自己的授权服务器?如果在这种情况下有任何输入或链接,将会很有帮助。提前致谢。

4

2 回答 2

0

OpenID (OIDC) 只是 OAuth 2.0 最简单形式的身份认证之上的一层。如果您不想使用库,则必须阅读规范并自己编写代码。

OpenID 规范

研究这两个 Python 库,看看它们是如何做到的:

于 2019-10-30T15:24:30.533 回答
0

为什么不以更真实的方式运行并从您的应用程序中获取安全性?

努力编写与云授权服务器接口的可移植标准兼容应用程序。

我将我的开发人员指向以下类型的设置:https ://authguidance.com/2019/09/15/developer-domain-setup/

于 2019-10-30T20:12:42.143 回答