使用 Azure b2c OpenID Connect 配置 Ckan 的身份验证
Posted
技术标签:
【中文标题】使用 Azure b2c OpenID Connect 配置 Ckan 的身份验证【英文标题】:Configuring Ckan's authentication using Azure b2c OpenID Connect 【发布时间】:2021-10-28 20:25:03 【问题描述】:我正在考虑在Ckan 上为 Azure B2C OIDC 身份验证配置身份验证,并且想知道是否可以在不修改代码库的情况下这样做,或者以前有人做过......
我听说可以在 Ckan 上安装更多功能的扩展,但我不确定哪个扩展适用于 OpenID。我也找不到太多关于此的文档。 有什么建议吗?
【问题讨论】:
【参考方案1】:是的,可以安装扩展程序以在 CKAN 上添加更多功能。
https://github.com/bcgov/ckanext-sso 看起来是最新的扩展,尽管 README 说它适用于 CKAN 2.7,并且可能需要一些工作才能与新版本的 CKAN 兼容。
https://github.com/keitaroinc/ckanext-saml2auth/ 是一个维护良好的 SAML2 扩展,如果您需要实现自己的扩展,它可以提供一些指导。
有关如何为 CKAN 构建自定义扩展的文档可在以下位置找到:https://docs.ckan.org/en/latest/extensions/index.html
最好的!
【讨论】:
以上是关于使用 Azure b2c OpenID Connect 配置 Ckan 的身份验证的主要内容,如果未能解决你的问题,请参考以下文章
Azure AD B2C OpenID Connect 刷新令牌
Azure B2C:无法从 v2.0 .well-known openid-configuration 检索文档
Liferay 7.4 OpenID Connect 作为 Azure B2C 的 SP