oauth-2.0 - Apache 晕厥与 OAuth 2
问题描述
我正在尝试查找有关使用具有 OAuth 2 授权的 Apache 晕厥(身份管理系统)的一些信息。
我看到 AS 中还没有实现,如下所示:https ://issues.apache.org/jira/browse/SYNCOPE-534所以 AS 是“纯”身份管理器 - 不直接参与像 oauth 2.0 这样的授权操作
我发现我应该使用一些访问管理器来实现这样的场景。我应该使用哪些访问管理器?你能给点建议吗?谢谢
解决方案
在Access Managers页面上,您可以看到存在多个,但不是用于OAuth 2
.
因为OAuth 2
必须开发一个Access Manager,也许在现有的基础上是可能的。
看看一些关于OpenID
那里的提交,存在以下列表:
- [SYNCOPE-1270]
OpenID
Connect for Admin Console 和Enduser 的实现 - [SYNCOPE-1270]
OpenID
连接注销实现 OpenID
[SYNCOPE-1018] Connect的自我注册
虽然它似乎混合在核心中,所以可能无法以与核心相同的方式进行,因为核心无法再没有问题地更新。
另一方面,如果您愿意将新的 Access Manager 直接提供给 core-development 也没关系,但建议您先联系 github 上的 core-developers。
虽然REST可能用作分离模块的接口,但身份验证过程在技术上解释为Provisioning Service
.
在Extensions中,您会了解存在哪些扩展,并且您需要验证它们以了解如何在自己的扩展中解决您的方法。我可能会选择SAML 2.0 服务提供商,因为它也与身份验证有关。
就其本身而言, githubOAuth 2
中存在一些实现,仅在 PHP 中令人遗憾,但也许这对您有所帮助。
推荐阅读
- mysql - MySQL 8.0 工作台错误启动和停止以及选项文件
- informatica - INFORMATICA Traget 平面文件。如何将数据与标题对齐
- php - 在 Doctrine (Symfony 4.4) 中对同一实体字段使用多个过滤器
- spring-boot - Gradle SpringBoot 2.4.2 使用带有标签的 bootBuildImage
- node.js - 从 Google Cloud Function 写入 Firebase 实时数据库的性能不佳
- python - 在熊猫中将一个表连接到另一个表
- javascript - 使用 setInterval() 等待请求完成
- excel - Excel COUNTIF() 函数不接受公式作为范围
- javascript - 如何保存客户端生成的图像以供以后使用
- python - 如何在张量流上更新随机权重平均(SWA)中的权重?