使用Keycloak OAuth单点登录(SSO)登录 | 使用Keycloak登录

简介
Keycloak SSO (OAuth/OIDC单点登录), 使用Keycloak登录插件 允许用户使用Keycloak凭据登录到他们的Joomla网站。通过使用 使用Keycloak单点登录(SSO)插件,您的Joomla网站现在可以轻松地验证和授权Keycloak用户,为他们提供无缝的登录体验。此插件完全兼容Joomla 3.x和4.x。
使用Keycloak OAuth单点登录(SSO)登录 | 使用Keycloak登录到Joomla
Keycloak充当OAuth提供者,Joomla充当OAuth客户端。使用Keycloak登录到Joomla提供了这两个系统之间的平滑登录,消除了记住用户名和密码的需要。
这是如何工作的?
您的Joomla网站充当OAuth 2.0客户端,用于在您的Joomla网站和Keycloak服务器之间建立信任。当用户登录到您的Joomla网站时,您的网站向Keycloak服务器发送一个认证请求。然后用户被重定向到Keycloak服务器进行认证。用户输入他们的Keycloak凭据,如果凭据正确,就会返回一个令牌到您的Joomla网站,允许用户访问受保护的网站。Keycloak SSO插件设计得易于配置,允许您自定义认证流程并与广泛的Keycloak服务器集成。
我们支持的Keycloak单点登录(SSO)的授权类型列表
授权码授予
隐式授予
资源所有者凭据授予(密码授予)
客户端凭据授予
刷新令牌授予
带有PKCE流的授权码授予(代码交换的证明密钥)。
点击此处观看插件的付费功能。
点击此处使用Keycloak配置插件。
免费版功能:
- 支持使用Keycloak服务器登录。
- 有限用户身份验证
- 属性映射 – 基本属性映射功能,用于映射Joomla用户属性(仅限用户名和电子邮件)。
- 通过链接登录。
- 使用Joomla OAuth客户端自动填充Keycloak服务器配置。
标准版功能:
- 包含所有免费版功能。
- 无限自动注册用户。
- 无限用户身份验证。
- 登录小部件定制。
- 授权码授予
- 登录和登出后自定义重定向URL - 在成功登录和登出后重定向用户到自定义URL。
- 基本分组映射。
高级版功能:
包含所有免费版和标准版功能。
属性映射 - 高级属性映射功能,用于映射Joomla用户属性(如用户名、名、姓和电子邮件)。使用提供的数据管理用户名和电子邮件。
高级分组映射。
强制身份验证/保护整个网站。
OpenId Connect支持 - 使用OpenId Connect服务器登录。
域名特定注册。
企业版功能:
- 包含所有高级版功能。
- 授权设置
- 获取用户组的其他端点。
- 登录报告/分析。
JOOMLA KEYCLOAK 登录(SSO)支持附加组件
我们有许多附加组件可以与Keycloak OAuth SSO插件集成,以改进您Joomla网站的OAuth SSO功能。
Keycloak用户同步:Keycloak用户同步允许同步和配置您的Joomla用户到Keycloak,反之亦然,允许在Keycloak和Joomla之间创建、读取、更新、删除和停用用户。
SCIM用户配置:Joomla SCIM使您的用户能够登录到您的Joomla网站,并使用SCIM用户配置同步用户创建、更新和删除从您的IDP到您的Joomla网站。
基于属性的重新定向客户:基于属性的重新定向插件可以根据从OAuth服务器接收到的属性将用户重定向到特定的URL。
基于角色/组重定向:基于角色/组重定向插件可以根据从OAuth服务器接收到的角色/组将用户重定向到特定的URL。
SSO会话管理:SSO会话管理插件根据用户的Joomla角色管理用户的登录会话时间。
用户角色编辑器
限制登录尝试
访客用户登录
REST API认证
使用我们的Joomla REST API认证插件保护对您的Joomla网站/页面的未授权访问。
Firebase认证
Firebase认证 SDK包括创建和管理使用电子邮件地址和密码登录的用户的方法。
安装步骤
转到扩展 --> 管理 --> 安装。
在搜索框中搜索MiniOrange OAuth客户端。
安装Miniorange OAuth客户端插件。
然后转到扩展程序 --> 管理 --> 管理。
在搜索框中搜索 miniorange。
启用列表中所有扩展程序。
在组件-> miniorange OAuth 客户端 -> 配置 OAuth 中配置插件。
依赖项
无
24/7 支持
如果您需要任何单一登录 (SSO) 应用程序或需要安装或配置此插件的帮助,请随时通过我们的 24*7 支持邮箱 joomlasupport@xecurify.com 或联系我们。
网站
请访问我们的网站查看其他插件,链接在此处或访问 https://plugins.miniorange.com 以查看所有列出的 Joomla 插件。有关更多支持或信息,请通过 joomlasupport@xecurify.com 邮箱联系我们。您也可以从插件的配置页面提交您的查询。
使用Keycloak OAuth单点登录(SSO)登录 | 使用Keycloak登录
- 版本
- 1.0.4
- 开发者
- miniOrange
- 最后更新
- 2024 年 9 月 2 日
1 个月前 - 添加日期
- 2023 年 4 月 13 日
- 许可
- GPLv2 或更新版
- 类型
- 免费下载
- 包含
- c p
- 兼容性
- J3 J4 J5 J5 (b/c plugin)
使用 Joomla! 更新系统
分享