简介

认证访问与安全站点安全站点访问安全工具

Joomla 单点登录 (Joomla SSO OAuth 2.0) 通过 OAuth 和 OpenID Connect 插件,简化了与各种 OAuth 提供商的 SSO 登录,使用户可以使用他们的 OAuth 提供商凭据(如 Azure ADAzure B2COffice 365Keycloak更多)登录到 Joomla 站点。


Joomla OAuth 单点登录 (SSO) | 使用 OpenID Connect 登录到 Joomla!

主要特性

  • 支持多个提供商:支持众多 OAuth 2.0 和 OpenID Connect (OIDC) 1.0 提供商的 SSO。
  • 无限认证:允许使用 OAuth 和 OpenID Connect 协议进行无限用户认证。
  • 配置文件映射:允许根据 OAuth 提供商的用户详细信息在 Joomla 上进行用户属性和角色映射。
  • 易于集成:与遵循标准协议的 OAuth 2.0 和 OpenID Connect (OIDC) 提供商无缝集成。
  • 支持的多种授权类型:授权码、隐式、资源所有者凭据(密码)、客户端凭据、刷新令牌、混合、以及带有PKCE流程的授权码。
  • 视频概述在此观看

版本与功能

免费版

  • 基本功能:支持使用任何第三方OAuth服务器或自定义OAuth服务器以及社交登录提供商进行登录。
  • 有限用户注册与身份验证:有限用户注册或身份验证。
  • 配置文件映射:Joomla用户属性的基本属性映射。
  • 语言支持:提供多种语言。

标准版

  • 增强功能:包含免费版的所有功能。
  • 自动用户注册:在登录后自动注册用户(如果尚未注册)。
  • 无限用户注册与身份验证:用户注册或身份验证无限制。
  • 自定义选项:允许自定义登录小部件和自定义重定向URL。
  • 组映射:基本组映射功能。
  • 语言支持:扩展的语言选项。

高级版

  • 高级功能:包含标准版的所有功能。
  • 高级属性映射:映射额外的Joomla用户属性。
  • 高级组映射:增强的组映射功能。
  • 安全增强:强制身份验证、OpenID Connect支持、JWT验证。
  • 语言支持:广泛的语言选项。

企业版

  • 综合功能:包含高级版的所有功能。
  • 支持多个提供商:支持众多 OAuth 2.0 和 OpenID Connect (OIDC) 1.0 提供商的 SSO。
  • 授权设置:额外的端点支持、登录报告/分析。 -获取访问令牌:获取API调用的访问令牌。
  • 语言支持:广泛的语言选项。

更多详细的功能比较请访问此处

用例

  • Azure SSO:启用与Azure AD、Azure AD B2C和Office 365的SSO,提供基于策略的重定向和各种自定义选项。
  • AWS Cognito SSO:简化与AWS Cognito、Amazon和关联的社交登录账户的SSO,包括用户配置文件同步和角色映射。
  • Discord SSO:允许使用Discord登录,同步用户配置文件和角色,并允许基于订阅访问Discord频道。
  • Keycloak SSO:支持与Keycloak的SSO,包括基于角色的访问控制和基于令牌的外部服务调用。
  • WHMCS SSO:与WHMCS集成,基于角色和能力进行用户登录。

支持附加组件

  • Discord角色映射
  • Keycloak用户同步
  • 基于属性的跳转
  • 基于角色/组的跳转
  • 会话管理
  • 登录审计
  • 双因素身份验证
  • 限制登录尝试
  • 访客用户登录

安装步骤

  1. 转到扩展 --> 管理 --> 安装。
  2. 搜索“MiniOrange OAuth客户端”并安装插件。
  3. 启用所有相关扩展。
  4. 在组件 --> MiniOrange OAuth客户端 --> 配置OAuth中配置插件设置。

支持和网站

Joomla OAuth单点登录(SSO) | 使用OpenID Connect在Joomla中登录

该Joomla单点登录(SSO登录)插件支持与许多OAuth 2.0和OpenID Connect(OIDC)1.0提供商进行SSO。
它还支持使用OAuth和OpenID Connect协议进行无限用户身份验证,允许授权用户访问Joomla站点。
OAuth客户端单点登录(SSO登录)插件(OAuth 2.0)允许居住在OAuth 2.0提供商且具有OAuth或OpenID Connect(OIDC)能力的用户登录其Joomla网站。
此OAuth/OIDC插件可与任何确认OAuth2.0和OpenID Connect (OIDC)标准的OAuth/OIDC提供者一起使用,用于授权和认证。

使用案例

使用Azure登录(Azure登录)
使用Discord登录(Discord登录)
使用AWS Cognito登录(AWS Cognito登录)
使用社交应用登录

Azure SSO

Joomla(SSO OAuth/OpenID Connect)单点登录插件允许与许多Microsoft应用进行SSO,包括Azure AD SSO、Azure AD B2C SSO和Office 365 SSO,使用OAuth和OpenID Connect协议。它提供基于策略的登录重定向,如注册策略、登录策略、密码找回策略、自定义策略等。
支持Azure AD、Azure B2C、Office 365、多租户应用(在多个独立租户应用中注册的用户)的SSO和Joomla多个域的SSO、基于角色的页面访问限制以及Joomla多个域的SSO。在租户/应用之外,使用Microsoft账户登录Joomla。将Azure SSO与社交账户(Facebook、Google等)的使用案例集成。
除了SSO,还支持Joomla - Azure的集成/自定义,如基于令牌调用特定的API/Graph API。
Azure SSO还支持同步Azure用户配置文件与Joomla配置文件,可自定义配置文件属性(姓名、姓氏、用户名、电子邮件、组、自定义属性等)的分配,根据需要。

AWS Cognito SSO

此Joomla(SSO OAuth/OpenID Connect)单点登录插件允许在Joomla中登录AWS Cognito、Amazon Cognito以及与登录账户关联的社交账户。支持Joomla中用户配置文件同步和角色映射,以及获取AWS Cognito令牌以执行更多API请求和扩展功能。
支持自定义,如将新的Joomla注册同步到Cognito、使用Joomla的常规登录表单登录站点而不是重定向到Cognito登录页面、连接Cognito用户组、登录重定向等。

Discord SSO

此Joomla OAuth / OpenID Connect单点登录插件允许用户从Joomla内部登录Discord。其他支持的案例包括从Discord同步用户配置文件到Joomla、基于Discord角色的Joomla角色映射、头像映射、公会成员管理以及通过Joomla站点订阅Discord频道。
还支持自定义以集成其他Joomla和Discord应用,而不仅仅是Discord登录。

Keycloak SSO

此Joomla OAuth / OpenID Connect单点登录插件支持与Keycloak进行SSO。Joomla用户由Keycloak服务器进行认证。认证成功时,还包括一个身份令牌和一个访问令牌,它们都包含配置文件信息和用户角色信息。Keycloak的访问令牌可以用于代表用户调用其他远程服务。
使用此访问令牌,Joomla可以对外部服务执行REST调用。
使用OAuth / OIDC SSO插件的角色分配功能,可以在Joomla网站上基于基于角色的访问控制(RBAC)做出授权决策。用户可以根据其Keycloak角色和能力被分配到不同的Joomla角色。

WHMCS SSO

Joomla SSO(OAuth / OpenID Connect SSO)插件与WHMCS集成,允许用户(客户、员工、技术人员等)根据其角色和能力在其Joomla门户中登录。它还允许您使用其他第三方插件同步组、课程、分配和任务与WHMCS SSO应用程序。

允许的Joomla单点登录(SSO)客户端OAuth / OpenID Connect(OIDC)的授权类型列表

授权码授权
隐式授权
资源所有者凭证授权(密码授权)
客户端凭证授权
更新令牌授权
混合授权
带有PKCE(代码交换的证明密钥)流授权码授权
点击此处查看插件的高级功能。

免费版功能
支持使用任何第三方OAuth服务器或自定义OAuth服务器进行登录。
自动注册用户:如果用户尚未在其网站上注册,则在登录后自动注册用户。
有限认证。
属性映射:基本的属性映射功能,用于分配Joomla用户的属性(仅限用户名和电子邮件)。
使用链接登录。
自动填充OAuth服务器配置。
支持多语言(英语、德语和西班牙语)。

标准版功能
包括所有免费版功能。
无限自动注册用户。
无限认证。
登录小部件自定义。
登录和登出后自定义重定向URL:在登录或登出成功后,将用户重定向到自定义URL。
基本组映射。
支持多语言(英语、德语和西班牙语)。

高级版功能
包括所有免费版和标准版功能。
属性映射:高级属性映射功能,用于分配Joomla用户的属性,如用户名、姓名和姓氏、电子邮件。使用提供的数据管理用户名和电子邮件。
高级组映射。
强制认证/保护整个站点。
OpenId Connect支持:使用OpenId Connect服务器进行登录。
特定域名注册。
JWT验证。
支持多语言(英语、德语和西班牙语)。

企业版功能
包括所有高级版功能。
权限配置。
获取OAuth / OpenId提供商用户组的额外端点。
登录报告/分析。
支持多语言(英语、德语和西班牙语)。

支持Joomla单点登录(SSO)的插件

我们有一系列插件可以与OAuth和OpenId Connect单点登录插件集成,以增强您的Joomla站点OAuth SSO功能。

SCIM用户供应:Joomla SSO允许用户在其Joomla站点登录,并通过SCIM用户供应同步从其身份提供者到其Joomla站点的用户创建、更新和删除。

Discord角色映射:Discord角色映射插件帮助您获取Discord服务器的角色,并在使用SSO登录时将它们分配给Joomla用户。

基于客户端属性的定向:基于属性的定向插件可以用于根据从OAuth服务器接收的属性将用户重定向到特定的URL。

基于角色/组的重定向: 基于角色/组的重定向插件可以根据从OAuth服务器接收到的角色/组信息将用户重定向到特定的URL。

SSO会话管理: 基于SSO的会话管理插件根据Joomla用户的角色管理用户的登录会话时间。

SSO登录审计: SSO登录审计插件会捕获和跟踪所有单点登录用户,并生成报告。

Firebase Joomla认证: 允许Firebase应用程序的用户使用Firebase的社会登录凭证(如Facebook和Google)在Joomla站点上登录。使用Joomla的SSO,Firebase认证插件将工作。

双因素认证

用户角色编辑器
登录尝试次数限制
访客用户登录
基于属性的跳转

REST API认证

使用我们的Joomla REST API认证插件确保对您的Joomla站点/页面的未授权访问。

Firebase认证

Firebase认证SDK包括创建和管理使用电子邮件地址和密码登录的用户的方法。

安装步骤

转到扩展 -> 管理 -> 安装。
在搜索框中搜索MiniOrange OAuth客户端。
安装Miniorange OAuth客户端插件。
然后,转到扩展 -> 管理 -> 管理。
在搜索框中搜索Miniorange。
启用列表中所有的插件。
在组件 -> Miniorange OAuth客户端 -> 配置OAuth中配置插件。

依赖

24/7支持

如果您需要任何单点登录(SSO)应用程序或需要安装此插件的帮助,请随时通过joomlasupport@xecurify.com或联系我们获取24/7支持。

网站

请访问我们的网站以获取其他插件,请点击此处或访问https://plugins.miniorange.com查看Joomla的所有插件。有关更多支持或信息,请发送电子邮件至joomlasupport@xecurify.com。您也可以从插件配置页面发送您的查询。

Joomla OAuth单点登录(SSO) | 使用OpenID Connect在Joomla中登录

此Joomla单点登录(SSO登录)插件支持与许多OAuth 2.0和OpenID Connect (OIDC) 1.0提供者进行SSO。

它还支持无限用户认证,使用OAuth和OpenID Connect协议,从而允许授权用户访问Joomla站点。
OAuth客户端单点登录 - SSO登录(OAuth 2.0)插件允许位于OAuth 2.0和OpenID Connect (OIDC) 提供者上的用户在其Joomla网站上登录。
此OAuth / OIDC插件可用于任何确认OAuth2.0和OpenID Connect (OIDC) 标准的OAuth / OIDC提供者的授权和认证目的。

应用场景-

使用Azure(Azure登录)进行注册
使用Discord进行登录(Discord登录)
使用AWS Cognito(AWS Cognito登录)进行注册
使用社交应用程序进行登录

Azure-SSO

此Joomla单点登录(OAuth / OpenID Connect SSO)插件支持与许多Microsoft应用程序进行SSO,包括Azure AD SSO、Azure AD B2C SSO和Office 365 SSO,同时使用OAuth和OpenID Connect协议。它提供基于策略的登录重定向,如登录策略、密码丢失策略、自定义策略等。
支持Azure AD、Azure B2C、Office 365、具有客户支持功能的单点登录应用(在多个应用中由不同客户注册的用户)以及多个Joomla域的单点登录。使用Microsoft账户在非客户/应用域外登录Joomla。集成Azure SSO,支持社交账户(如Facebook、Google等)的应用场景。
除了单点登录,还支持Joomla与Azure的集成/自定义,如基于令牌的特定API/Graph-API调用。
Azure SSO还支持同步Azure用户配置文件与Joomla配置文件,并可选择按需调整配置文件属性的映射(如姓名、姓氏、用户名、电子邮件、组、自定义属性等)。

AWS Cognito SSO

此Joomla单点登录(OAuth / OpenID Connect SSO)插件允许在Joomla中登录AWS Cognito、Amazon Cognito以及关联的社交登录账户。支持用户配置文件同步到Joomla以及角色分配,并支持从AWS Cognito获取令牌以执行扩展功能的其他API请求。
允许自定义,如同步Joomla的新注册到Cognito,使用常规Joomla登录表单登录网站而不是重定向到Cognito登录页面,连接Cognito用户池,登录重定向等。

Discord SSO

通过此Joomla单点登录(OAuth / OpenID Connect SSO)插件,用户可以从Joomla登录Discord。其他支持的应用场景包括同步Discord用户配置文件到Joomla、基于Discord角色的Joomla角色分配、头像映射、管理公会成员以及通过Joomla网站基于订阅访问Discord频道。

Keycloak SSO

Joomla单点登录(OAuth / OpenID Connect SSO)支持与Keycloak的单点登录。Joomla用户由Keycloak服务器进行身份验证。如果身份验证成功,将创建一个身份令牌和一个访问令牌,这两个令牌都包含用户配置文件信息。Keycloak的访问令牌可以用于代表用户调用其他远程服务。使用此访问令牌,Joomla可以对外部服务进行REST调用。使用OAuth / OIDC SSO插件的角色分配功能,您可以根据基于角色的访问控制(RBAC)在Joomla网站上做出授权决策。用户可以根据其Keycloak角色和能力分配不同的Joomla角色。

WHMCS SSO

Joomla SSO(OAuth / OpenID Connect SSO)插件与WHMCS集成,根据用户角色和能力允许用户访问其Joomla门户。它还允许使用其他第三方插件同步组、课程、任务和任务与WHMCS SSO应用。

我们支持的Joomla单点登录(SSO)OAuth / OpenID Connect(OIDC)客户端访问类型列表

授权码访问
隐式访问
用户登录信息访问(密码访问)
客户端登录信息访问
更新令牌访问
混合访问
带有PKCE流程(证明密钥用于代码交换)的授权码访问
点击此处查看插件的高级功能。

免费版功能

支持登录任何第三方OAuth服务器或自定义OAuth服务器。
登录后自动注册用户(如果用户尚未在您的网站上注册)。
有限认证
属性映射 - 基本的属性映射功能,用于将Joomla用户属性(仅用户名和电子邮件)进行映射。
通过链接登录。
自动填充OAuth服务器配置。
支持多语言(英语、德语和西班牙语)

标准版功能

包含免费版的所有功能。
无限自动用户注册。
无限认证。
自定义登录小部件。
自定义登录和注销后的重定向URL - 成功登录和注销后,将用户重定向到自定义URL。
基本用户组分配。
支持多语言。

高级版功能

包含免费版和标准版的所有功能。

属性映射 - 高级属性映射功能,用于分配Joomla用户属性(如用户名、名、姓和电子邮件)。使用提供的数据管理用户名和电子邮件。
高级用户组分配。
强制认证/保护整个网站。
支持OpenId Connect - 使用OpenId Connect服务器进行登录。
特定域名注册
JWT验证。
支持多语言(英语、德语和西班牙语)
企业版功能
包含所有高级版功能。
权限设置
提供额外的端点来从您的OAuth/OpenId提供者获取用户组。
登录报告/分析。
支持多语言(英语、德语和西班牙语)

JOOMLA 单点登录 (SSO) 支持的插件

我们有一系列可以与OAuth & OpenId Connect SSO插件集成使用的插件,以增强您Joomla站点的OAuth SSO功能。

SCIM用户配置:使用Joomla SSO,您的用户可以登录到您的Joomla网站,并使用SCIM用户配置同步从您的IDP到您的Joomla网站的用户创建、更新和删除。
Discord角色映射:Discord角色映射插件可以帮助您获取Discord服务器上的角色,并在SSO过程中将它们分配给Joomla用户。

基于属性的定向客户:基于属性的定向插件可以使用OAuth服务器接收到的属性将用户重定向到特定URL。

基于角色/组的定向:基于角色/组的定向插件可以使用OAuth服务器接收到的角色/组将用户重定向到特定URL。

SSO会话管理:SSO会话管理插件根据用户的Joomla角色管理用户的登录时间。

SSO登录审计:SSO登录审计记录和跟踪所有单点登录用户并生成报告。

Joomla Firebase认证:允许Firebase移动应用用户使用他们的Firebase社交登录凭证(如Facebook、Google)在您的Joomla网站上登录。在您使用Joomla进行SSO时,Firebase认证插件会起作用。

双因素身份验证
用户角色编辑器
限制登录尝试
访客用户登录
基于属性的定向。

REST API认证

使用我们的Joomla REST API认证插件保护您的Joomla站点/页面的未授权访问。

Firebase认证

Firebase认证SDK包含创建和管理使用电子邮件地址和密码登录的用户的方法。

安装说明

转到扩展 --> 管理 --> 安装。
在搜索框中搜索MiniOrange OAuth客户端。
安装MiniOrange OAuth客户端插件。
然后转到扩展 --> 管理 --> 管理。
在搜索框中搜索"miniorange"。
激活列表中的所有扩展。
在组件 -> miniorange OAuth客户端 -> OAuth配置下配置插件。

依赖关系

24/7 支持

如果您需要一个单点登录(SSO)应用程序或需要帮助安装此插件,请通过joomlasupport@xecurify.com联系我们的24*7支持或联系我们。

网站

通过此处链接访问我们的网站或访问https://plugins.miniorange.com,查看我们列出的所有Joomla插件。有关进一步支持或信息,请发送电子邮件至joomlasupport@xecurify.com。您也可以从插件的配置页面发送您的请求。

جوملا OAuth تسجيل الدخول الموحّد (SSO) | تسجيل الدخول إلى جوملا باستخدام OpenID Connect

支持Joomla单点登录(SSO)插件与许多OAuth 2.0和OpenID Connect (OIDC) 1.0提供者。
它支持使用OAuth和OpenID Connect协议进行无限用户认证,从而允许授权用户访问Joomla网站。
OAuth客户端统一登录插件(OAuth 2.0)允许登录Azure(登录到Azure)等OAuth或OpenID Connect(OIDC)兼容的OAuth 2.0提供商的用户,以访问您的Joomla网站。
此OAuth/OIDC插件可用于与任何符合OAuth 2.0和OpenID Connect(OIDC)标准的OAuth/OIDC提供商进行授权和认证。

使用案例 -
使用Azure登录(登录到Azure)
使用Discord登录(登录到Discord)
使用AWS Cognito登录(登录到AWS Cognito)
使用社交应用程序登录

Azure SSO
此Joomla统一登录插件(OAuth / OpenID Connect SSO)允许与许多Microsoft应用程序启用SSO,包括Azure AD SSO、Azure AD B2C SSO和Office 365 SSO,使用OAuth和OpenID Connect协议。它提供了基于注册、登录、密码丢失、自定义策略等策略的登录重定向。
支持Azure AD、Azure B2C、Office 365和多个租户的SSO

AWS Cognito SSO
此统一登录插件(OAuth / OpenID Connect SSO)允许在Joomla中登录AWS Cognito、Amazon Cognito以及相关的社交登录账户。它支持在Joomla中同步用户配置文件和角色,并从AWS Cognito检索访问令牌以执行其他API请求以扩展功能。
它允许自定义设置,例如将Joomla的新注册同步到Cognito、使用Joomla的标准登录表单登录而不是重定向到Cognito登录页面、连接到Cognito用户组、登录重定向等。

Discord SSO
此统一登录插件(OAuth / OpenID Connect SSO)允许用户从Joomla内部登录Discord。它支持其他使用案例,如将Discord用户配置文件同步到Joomla、根据Discord角色绘制Joomla角色、绘制头像、管理联盟成员、从Joomla网站订阅Discord频道,以及与Joomla和Discord的其他应用程序集成,包括Discord登录。

此插件支持与Keycloak的SSO(单一登录),通过Keycloak服务器验证Joomla用户身份。验证成功后,会包含身份令牌和访问令牌,两者都包含用户配置文件和角色的信息。可以使用Keycloak的访问令牌调用远程服务时用户已登录。
使用此访问令牌,Joomla可以进行对远程服务的REST调用。
使用OAuth / OIDC SSO插件中的角色绘制功能,您可以根据Joomla网站上的访问控制基于角色做出授权决策。可以根据在Keycloak中的角色和能力将用户分配给不同的Joomla角色。

此SSO(OAuth / OpenID Connect SSO)插件与WHMCS集成,允许用户(客户、员工、技术人员等)根据他们的角色和能力登录到他们的Joomla门户。它还允许通过其他第三方组件同步组、角色、任务和工作。

我们支持的Joomla统一登录(SSO)插件(OAuth / OpenID Connect SSO)授权类型列表

授权码授予(Authorization code grant)
隐式授予(Implicit grant)
资源所有者凭据授予(Resource owner credentials grant (Password Grant))
客户端凭据授予(Client credentials grant)
刷新令牌授予(Refresh token grant)
混合授予(Hybrid Grant)
带有PKCE流的授权码授予(Authorization code grant with PKCE flow (Proof Key for Code Exchange))
点击此处查看此附加组件的独家优势。

依赖关系

每周七天,全天候支持
如果您需要任何单一登录(SSO)的应用程序或需要安装此组件的帮助,请随时通过我们的24小时支持电子邮件joomlasupport@xecurify.com联系我们或直接联系我们。

网站
访问我们的网站以获取附加组件,请通过以下链接或访问https://plugins.miniorange.com查看我们列出的所有Joomla组件。要获取更多支持或信息,您可以发送电子邮件至joomlasupport@xecurify.com。您还可以通过插件配置页面发送您的查询。

Joomla OAuth单一登录(SSO)| OpenID Connect用于Joomla登录

Joomla单一登录(SSO登录)插件支持多种OAuth 2.0和OpenID Connect(OIDC)1.0提供者之间的SSO。
也支持使用OAuth&OpenID Connect协议的无限制用户身份验证,使经过身份验证的用户可以访问Joomla网站。
使用OAuth客户端单一登录-SSO登录(OAuth 2.0)插件,OAuth或OpenID Connect(OIDC)提供者中的用户可以登录到Joomla网站。
此OAuth / OIDC插件可以在验证和授权目的下使用任何验证OAuth / OIDC提供者的任意OAuth2.0和OpenID Connect(OIDC)标准。

用例-

Azure登录:
Discord登录:
AWS Cognito登录:
社交应用登录:

Azure SSO

此Joomla单一登录(OAuth / OpenID Connect SSO)插件使用OAuth和OpenID Connect协议,启用包括Azure AD SSO、Azure AD B2C SSO、Office 365 SSO在内的多种Microsoft应用程序和SSO。提供基于策略的登录重定向,包括注册策略、登录策略、密码丢失策略和自定义策略。
支持与Azure AD、Azure B2C、Office 365、多租户应用程序(来自不同租户注册的用户可以注册多个应用程序)的SSO、基于角色的Joomla页面访问控制、多个Joomla域的SSO,并允许使用Microsoft帐户从外部登录Joomla。将Azure SSO与社交帐户的用例(Facebook、Google等)集成。
除了SSO之外,还支持对特定API / Graph API的基于令牌的调用等、Joomla-Azure的集成/定制。
Azure SSO还支持同步Azure用户配置文件,并可根据需要自定义以与Joomla配置文件同步,包括姓名、姓氏、用户名、电子邮件、组、自定义属性等。

AWS Cognito SSO

此Joomla单一登录(OAuth / OpenID Connect SSO)插件允许用户从Joomla内部登录Discord。支持的其他用例包括从Discord到Joomla的用户配置文件同步、基于Discord角色的Joomla角色映射、头像映射、公会成员管理、基于订阅的Joomla网站到Discord频道的访问等。除了Discord登录外,还可以进行定制以集成其他Joomla应用程序或Discord应用程序。

Discord SSO

此Joomla单一登录(OAuth / OpenID Connect SSO)插件支持与Keycloak的SSO。Joomla用户通过Keycloak服务器进行身份验证。身份验证成功后,将返回包含用户配置文件信息或角色信息的访问令牌和身份令牌。可以使用Keycloak的访问令牌代表用户调用其他远程服务。使用OAuth / OIDC SSO插件的角色映射功能,可以在Joomla网站上执行基于角色的访问控制(RBAC)授权决策。根据Keycloak的角色和功能,可以将用户分配到不同的Joomla角色。

Keycloak SSO

Joomla SSO(OAuth / OpenID Connect SSO)插件与WHMCS集成,使用户(客户、客户、员工、员工、技术人员等)可以按角色或功能登录到Joomla门户。您还可以使用第三方插件将组、课程、分配、任务等与WHMCS SSO应用程序同步。

WHMCS SSO

JOOMLA 单一登录 (SSO) OAUTH / OPENID CONNECT (OIDC) 客户端支持的授权类型列表

授权代码授权

隐式授权
资源所有者认证授权(密码认证)
客户端认证授权
刷新令牌授权
混合授权
使用PKCE流式的授权代码授权(代码交换证明密钥)
查看插件的高级功能,请点击此处。
免费版的功能:

支持任意第三方OAuth服务器或自定义OAuth服务器登录。

用户自动注册 - 如果用户未在网站上注册,则在登录后自动注册用户。

受限认证
属性映射 - 提供基本属性映射功能,用于映射Joomla用户属性(仅限用户名和电子邮件)。
通过链接登录。
自动填充OAuth服务器配置。- 支持多种语言(英语、德语、西班牙语)
标准版的功能:

包含所有免费版功能。

无限的自动注册用户。
无限的认证。
登录小部件的定制。
登录和注销后的自定义重定向URL - 将用户重定向到自定义URL - 成功登录和注销后。
基本组映射。
多语言支持(英语、德语、西班牙语)
查看高级版功能,请点击此处。

高级版的功能:

包含免费版和标准版的所有功能。
属性映射 - 提供高级属性映射功能,用于映射Joomla用户属性(用户名、姓名、姓氏和电子邮件等)。使用提供的数据管理用户名和电子邮件。
高级组映射。
强制认证/站点全局保护。
OpenId Connect支持 - 使用OpenId Connect服务器登录。
域名注册
JWT验证。
查看高级版功能,请点击此处。

企业版的特点:

包含所有高级版功能。
许可设置
获取用户组的附加端点,从OAuth / OpenId提供者。
登录报告/分析。
多语言支持(英语、德语、西班牙语)。

JOOMLA 单一登录 (SSO) 支持的插件:

提供可与OAuth&OpenId Connect SSO插件集成的各种插件。使用这些插件可以改进Joomla网站的OAuth SSO功能。

SCIM用户配置文件供应:通过Joomla SSO,用户可以从IDP登录到Joomla网站,并使用SCIM用户配置文件供应同步用户创建、更新和删除。

Discord角色映射:使用Discord角色映射插件,可以从Discord服务器获取角色并将它们映射到Joomla用户。

基于属性的定向客户:基于属性的定向插件可以根据OAuth服务器接收到的属性将用户重定向到特定的URL。

基于角色/组的定向:基于角色/组的定向插件可以根据OAuth服务器接收到的角色/组将用户重定向到特定的URL。

SSO会话管理:SSO会话管理插件可以基于Joomla角色管理用户的登录会话时间。

SSO登录审计:SSO登录审计可以捕获、跟踪并生成所有单一登录用户报告。

Joomla Firebase认证:Firebase移动应用程序用户可以使用Firebase社交登录凭证(例如Facebook、Google等)登录到Joomla网站。Joomla和SSO同时使用时,Firebase认证插件可以正常工作。

双因素认证

用户角色编辑器

登录尝试次数限制

访客用户登录

基于属性的跳转

REST API 认证

使用我们公司的 Joomla REST API 认证插件,保护 Joomla 网站/页面免受未经授权的访问。

Firebase 认证

Firebase 认证 SDK 包含用于创建和管理通过电子邮件地址和密码登录的用户的方法。

安装步骤:

扩展功能→管理→安装
在搜索框中搜索 MiniOrange OAuth 客户端。
安装 MiniOrange OAuth 客户端插件。
扩展功能→管理→管理
在搜索框中搜索 miniorange。
启用列表中的所有扩展功能。
组件→miniorange OAuth 客户端→设置 OAuth
依赖关系

24/7 支持

如果您需要单点登录(SSO)应用程序或对此插件安装有任何疑问,请随时通过 joomlasupport@xecurify.com 或联系表单在全年365天24小时内联系。

网站

要检查其他插件,请通过以下链接访问我们的网站或访问 https://plugins.miniorange.com 以检查所有 Joomla 插件。有关支持或信息的详细信息,请通过 joomlasupport@xecurify.com 发送电子邮件或从插件的设置页面进行联系。

它工作得很好,支持出色



发布于 2023 年 9 月 7 日
功能
免费版本运行良好。它的功能有限,但运行良好。
易用性
设置相对容易。用户需要了解一些信息才能正确配置。
支持
在使用免费版本后,通过一系列问题,支持非常有帮助且全面。
文档
我发现文档在更复杂的事情上有些混乱(标准、高级、企业)。
我使用此软件来: 我使用免费和标准包作为我们正在工作的一个大型项目的概念验证。这两个包都按预期工作。由于其他情况,我们将编写自己的自定义扩展以供长期使用,但无论如何,扩展程序都运行良好,支持出色!

与 azure b2c OAuth 一切正常



发布于 2022 年 12 月 7 日
功能
它使您以简单的方式从 b2c 登录到您的网站,并且与正确的组一起
易用性
易于使用和配置,也感谢 miniorange 支持团队的支持
支持
支持:非常好,在付款前后都非常好
文档
现成且格式良好,图像和简单文本清晰易懂
我使用此软件来: 通过 azure b2c 登录到 Jooma 网站,然后请求一个附加组件来在 Community Builder 中注册用户,支付:集成良好

最佳的 SSO 组件



发布于 2022 年 9 月 9 日
功能
我们购买了这个组件,用于我们的教育网站连接到我们的 simplesaml 安装,并且它满足了我们的期望并更多。
易用性
设置非常简单,与 simplesaml 配置也很容易。管理员界面导航和配置非常简单。
支持
支持团队简直太棒了!他们随时可供解决所有问题,态度友好。
文档
有关设置和配置的非常清晰的文档。步骤简单,文档按简单和清晰的方式分类。
我使用此软件来: 为了让我们教育机构允许我们的社区成员使用他们的 SSO 凭据登录我们的网站。

免费版本令人失望



发布于 2022 年 2 月 17 日
功能
免费版本没有任何用途。它只能临时保存配置。
易用性
它使用过时的 jQuery 1.3,并通过 http 提供,因此您必须修改源代码才能卸载扩展。
文档
我使用此软件来: 我能够测试他们的说明是有效的。免费版本允许您测试认证几分钟,然后清除您的设置。

出色的支持



发布于 2021 年 12 月 22 日
功能
这是一个很好的插件,它按预期工作,并节省了我大量时间
易用性
非常易于使用和配置,我通过管理员界面几次点击就自己更新了设置,并轻松地测试了一切
支持
出色的支持,我发送了一封电子邮件请求,工程师很快就回复并帮助我通过zoom解决问题。
文档
我用来: 我使用此插件在我们的WHMCS计费门户和Joomla之间创建单点登录。
功能
它提供了一个登录链接,这个链接可以正常工作。这满足了100%的需求。SSO电子邮件链接到用户账户中的电子邮件,其余的都是魔法。
易用性
一旦安装,就非常透明。安装实际上相当不错——我唯一的挑战是解读最后一步的说明。
支持
惊人的支持!我发送了一封电子邮件请求(插件包含一个表单)并立即收到了工程师的回复。完全帮我解决了问题
文档
文档实际上非常好。我在最后一步遇到了问题,但支持解决了它。
我用来: 在我的网站上集成SSO(Google OAuth2)登录。它与Joomla现有的用户管理功能结合得非常好。非常出色
功能
它完全按描述工作!它在验证来自Azure Active Directory的用户方面表现良好。
易用性
非常容易使用。您可以将登录链接放在任何文章/模块等位置。
支持
支持非常出色!即使免费版也非常及时。我真的很惊讶!
文档
非常好的文档,有在线手册和视频。当然,没有什么能取代他们卓越的支持!
我用来: Office 365用户身份验证进入Joomla网站。Joomla中没有用于从Azure Active Directory验证用户的替代方案。不是Microsoft用户,而是来自Office 365的Azure Active Directory用户。

openid和apache2



发布于2021年10月27日
功能
在GCP负载均衡器环境中,openid插件按广告宣传的方式工作。
易用性
插件易于使用,不同的配置选项易于理解
支持
在我需要时提供支持,响应时间很好
文档
提供相关的截图和分步说明
我用来: 我们在GCP上使用Joomla 3.10.2的负载均衡器环境中使用openid插件
功能
非常好的OIDC客户端,允许使用外部IDP登录Joomla用户。我使用的是免费版本。
我使用了一个自定义IDP,它工作正常
易用性
非常直观。标准字段可用且易于配置。PRe-Test按钮允许调查和调整配置
支持
用于与2个IDP集成。第二个IDP的设置很复杂,因此请求支持并得到帮助,3天内解决问题...
文档
没有正式的文档,但如果你熟悉OIDC,那就没问题,因为产品本身的注释就足够了
我用来: 使用OIDC将我的IDP用户身份验证到Joomla网站。声明易于配置,符合标准...我使用了一个自定义IDP,它没有问题地工作
功能
MiniOrange更新产品后,我可以以复杂的方式将Google群组成员映射到Joomla群组成员。
易用性
如果你了解OAuth,那么配置高级功能是OK的,否则可能会有些困惑。
支持
我得到了很多有资格的个人支持,包括屏幕共享会议。
文档
基本功能良好。高级角色/群组映射在Google apps中根本没有描述,这引起了一些(好的)支持。
我使用这个来: 使用我们域的Google应用账户登录,以及从Google应用到Joomla网站的群组映射。
SAML 2.0 IDP for Joomla
免费

Joomla SAML 2.0 IDP

由miniOrange提供
访问与安全
使用Joomla用户登录(Joomla作为SAML IDP)为Joomla SSO提供SAML功能。- SAML身份提供者插件充当SAML 2.0身份提供者(IDP),可配置以建立Joomla网站与各种SAML 2.0支持的服务提供商之间的信任,以便使用Joomla网站凭据安全地认证用户。使用Joomla登录允许居住在...
SAML SSO for Joomla
免费

Joomla SAML SSO

由miniOrange提供
访问与安全
Joomla SAML单点登录(SSO)允许您通过允许用户通过不同的SAML身份提供者(如Azure AD、Okta、GSuite / Google Apps、Keycloak、ADFS、Salesforce、Office 365、Shibboleth2、Shibboleth3、OneLogin、PingFederate、FusionAuth或任何SAML兼容身份提供者)登录到Joomla网站来保护您的Joomla网站。Joomla SAML单点登录解决了维护...
LDAP Integration with Active Directory and OpenLDAP - NTLM & Kerberos Login
免费

与Active Directory和OpenLDAP的LDAP集成 - NTLM & Kerberos登录

由miniOrange提供
访问与安全
与Active Directory和OpenLDAP的LDAP集成 - NTLM & Kerberos登录插件提供使用存储在您的LDAP服务器中的凭据登录到Joomla的功能。它允许用户针对各种LDAP实现进行身份验证,例如1. Microsoft Active Directory 2. Azure Active Directory 3. Sun Active Directory 4. OpenLDAP目录 5. JumpCloud 6. FreeIPA目录 7. Synology 8. OpenDS以及其他...
Custom API for Joomla
免费

为Joomla定制的API

由miniOrange提供
访问与安全
为Joomla定制的API是允许您直接为您的Joomla网站创建自定义端点和REST API的插件。凭借其直观的图形用户界面(GUI),您可以轻松地从Joomla数据库表获取任何类型的数据,从用户角色和组到特色图片或任何自定义数据或字段。此插件提供了一种无缝的方式与...
Staff/Employee Business Directory Search for Active Directory
免费

Active Directory的员工/员工商业目录搜索

由miniOrange提供
搜索结果
Active Directory的员工/员工商业目录搜索该插件用于执行LDAP搜索,并使用短代码在Joomla网站上显示您的Active Directory中的员工/员工。用户/员工/员工详情将从Active Directory/ LDAP服务器动态获取。这意味着用户将不会...
OTP Verification For Joomla
免费

为Joomla的OTP验证

由miniOrange提供
安全工具
SMS & EMAIL OTP验证 - 电子邮件和短信认证此插件使得您的网站轻松验证注册或登录的人是否真的是他们所声称的人。它是通过向他们的电子邮件或电话发送一个特殊代码来实现的,他们必须正确输入以确认他们的身份并确保他们没有使用虚假账户。这不仅可以将骗子拒之门外,还可以提高...
Session Management | Session Control
付费下载

会话管理 | 会话控制

由miniOrange提供
网站访问
Joomla会话管理插件允许您管理用户的会话超时。您可以根据Joomla组轻松维护会话超时或防止会话被销毁。功能:记住我的设备 - 此功能允许用户的设备记住用户会话,这样他们就不必在访问时再次登录。
Social Login by miniOrange
免费

miniOrange的社交登录

由miniOrange提供
社交媒体
miniOrange社交登录是Joomla扩展插件,允许您的访客使用Facebook、Twitter、Vkontakte、Google、LinkedIn、WindowsLive、Instagram、Salesforce和Amazon等众多社交媒体应用进行评论、分享、登录和注册。miniOrange社交登录是Joomla扩展插件,允许您的访客使用众多社交媒体应用进行评论、分享、登录和注册...
Import Export Users for Joomla
免费

Joomla用户导入导出

由miniOrange提供
用户导入与导出
Joomla用户导入导出 – Joomla导入导出用户插件允许您快速轻松地导入和导出Joomla用户。在迁移Joomla站点时,用户导入和导出是必需的功能。您可以将Joomla 3.x的用户导入导出到Joomla 4.x,反之亦然。此外,您还可以将其他网站或CMS的用户导入到您的Joomla...
SCIM User Provisioning for Joomla
免费

Joomla的SCIM用户配置

由miniOrange提供
用户管理
用户同步/用户配置/用户管理 SCIM用户同步/配置插件提供从身份提供者到Joomla的自动用户同步。SCIM用户配置为您Joomla网站提供SCIM(跨域身份管理系统)功能,将其转换为SCIM兼容端点,可以配置为支持SCIM协议的任何身份提供者。作为...
Two Factor Authentication 2FA for Joomla
免费

Joomla双因素认证2FA

由miniOrange提供
访问与安全
双因素认证 - TFA / MFA 双因素认证 - TFA / MFA为Joomla站点提供。当您使用用户名和密码登录到您的Joomla站点时,TFA / MFA插件通过检查您选择的2FA方法添加第二个认证安全层。TFA作为基本插件与Joomla集成,提供经过良好测试且灵活的接口,让您可以选择从...
Web Security Lite– Secure Login and Backup for Joomla
免费

Web安全轻量版–Joomla的安全登录和备份

由miniOrange提供
访问与安全
网站安全 – Joomla的安全登录和注册 – Joomla网站安全插件是Joomla顶级安全扩展,可防止入侵者和黑客尝试访问您的网站。您还可以使用此扩展来管理谁可以访问您的网站,并阻止观察到异常行为的IP地址。它还包括恶意软件扫描器、登录和垃圾邮件防护...
OAuth Server for Joomla
免费

Joomla的OAuth服务器

由miniOrange提供
访问与安全
** SSO (OAuth 2.0) – OAuth服务器/提供者单点登录 – 该插件允许用户使用Joomla账户凭据登录到您的客户端应用程序。它使您能够将Joomla用作OAuth服务器/提供者,并提供OAuth API以访问资源。此OAuth服务器/OAuth提供者插件的主要目标是允许用户使用Joomla凭据执行单点登录...
SAML SP Single Sign On – Login with ADFS
免费

SAML SP单点登录 – 使用ADFS登录

由miniOrange提供
访问与安全
SAML SP单点登录 – 使用ADFS登录允许具有ADFS目录应用程序账户的用户使用ADFS登录到您的Joomla网站。它充当SAML 2.0服务提供者,可以配置为在插件与ADFS目录应用程序之间建立信任,以安全地验证用户到Joomla站点的访问。使用ADFS的登录使用ADFS推荐的最安全的SAML认证...
SAML SSO login with Google Apps
免费

使用Google Apps进行SAML SSO登录

由miniOrange提供
访问与安全
**SAML SSO – 通过Google Apps登录(G-Suite)安全保护您的网站登录,使用户可以使用Google凭证(G-Suite)进行单点登录(SSO)登录到Joomla。用户可以使用Google凭证一键登录到他们的Joomla账户,从而无需记住多组用户名和密码。此插件还支持映射角色和用户属性...
Sweet Alert for Joomla
免费

Joomla的Sweet Alert

由miniOrange提供
弹出窗口 & iFrames
**miniOrange Sweet Alert 插件**可以将Joomla系统的所有消息替换为适当的模态窗口,并使用Sweet Alert根据消息类型显示弹窗。它还提供了简码,您可以在网站的任何位置使用它们。配置简单,允许您自定义Sweet Alert的样式,并允许您处理弹出窗口的时延和动画...
OAuth Single Sign-On - OIDC SSO | Login with Azure AD
免费

OAuth 单点登录 - OIDC SSO | 使用Azure AD 登录

由miniOrange提供
访问与安全
Azure AD 单点登录 - OAuth OIDC SSO | 使用Azure AD 登录(Joomla作为OAuth客户端/OpenID Connect)**Azure AD 单点登录 - OAuth OpenID Connect SSO | 使用Azure AD插件允许无限量地进行单点登录/登录(Single Sign-On),使用您的Azure AD、Azure B2C和Office 365账户凭据。OAuth 单点登录 - OIDC SSO | 使用Azure AD插件支持与Microsoft Azure进行单点登录...
Role Based Redirection/Access
付费下载

基于角色的重定向/访问

由miniOrange提供
访问与安全
基于角色的重定向 - Joomla miniOrange基于角色的重定向插件可以用来根据Joomla用户的角色限制和重定向用户到不同的URL。通过使用此插件,您可以根据用户的角色/组在登录后和登出后重定向您的用户到特定的URL。有关基于角色的重定向/访问的更多信息,请点击此处 JOOMLA 基于角色的重定向/访问...
Page and Article Restriction
付费下载

页面和文章限制

由miniOrange提供
访问与安全
页面和文章限制 - Joomla miniOrange Joomla页面和文章限制插件允许您限制对特定页面/文章或URL的访问,并根据配置将用户重定向到Joomla默认登录页面、IDP登录页面、自定义URL或自定义错误消息。有关Joomla页面和文章限制的更多信息,请点击此处 JOOMLA 页面和文章限制...
Login using Phone number | Email | Username
付费下载

使用电话号码 | 邮箱 | 用户名登录

由miniOrange提供
网站访问
使用电话号码 / 邮箱 / 用户名登录 - Joomla - Joomla使用电话号码或邮箱或用户名登录允许您修改用户的登录选项。您可以让您的用户使用他们的电话号码或邮箱或用户名登录。同时它还允许您限制用户的登录选项。免费版本功能:- 无限用户导出 - 导出导入插件可以帮助您...
Custom Gateway OTP Verification | User Verification on Registration
付费下载

自定义网关OTP验证 | 注册时用户验证

由miniOrange提供
访问与安全
使用自定义网关进行用户注册时的OTP验证。OTP(一次性密码)验证自定义网关插件在注册过程中通过电子邮件验证和短信验证功能发送验证码(OTP)来验证用户的电子邮件地址/手机号码。此插件消除了用户使用伪造的电子邮件地址/手机号码注册的可能性...
Single Sign On for Educational Institutes
免费

教育机构单点登录

由miniOrange提供
访问与安全
Joomla 单点登录(SSO适用于教育机构)miniOrange Joomla SSO解决方案适用于教育机构支持多种学习管理系统(LMS)门户,包括ClassLink、Clever、Canvas、Sensei、TutorLMS、Google Classroom等。这意味着用户可以使用一组凭据访问多个LMS门户,无需记住多个用户...
miniOrange Login Report-Audit
免费

miniOrange 登录报告-审计

由miniOrange提供
访问与安全
Joomla 登录审计 | 登录活动报告 - 每当用户登录到您的网站时,此插件会生成一个包含登录用户各种详细信息的报告,例如他们的IP地址、用户名、用户行为(登录或注册操作)、状态、浏览器、国家、前端或后端登录,以及时间。此插件与SAML SSO以及OAuth SSO兼容。Jo...
Okta User Sync | User Management
免费

Okta 用户同步 | 用户管理

由miniOrange提供
用户管理
Okta 用户同步 | 用户管理 miniOrange Okta 用户同步为 Joomla 提供了同步和配置 Joomla 用户信息到 Okta 以及反向配置的功能。此扩展包含创建、读取、更新、删除、停用用户以及在不同系统间同步用户属性的功能。此解决方案旨在自动化配置过程,同时保持单一系统...
miniOrange User Provisioning with Azure for Joomla
免费

miniOrange Azure 用户配置为 Joomla

由miniOrange提供
用户管理
miniOrange Azure 用户配置为 Joomla | Joomla Azure 用户同步 miniOrange Azure 用户配置为 Joomla 允许在 Azure AD 和 Joomla 之间进行双向用户同步。插件会在 Joomla 上创建、更新或删除用户后自动更新 Azure AD 上用户的个人资料。它还提供了一个选项,以同步所有用户...
Login with Keycloak OAuth Single Sign-On (SSO) | Login with Keycloak
免费

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

由miniOrange提供
访问与安全
使用 Keycloak OAuth 单点登录 (SSO) 登录 | 使用 Keycloak SSO (OAuth/OIDC 单点登录) 登录 Joomla,使用 Keycloak 插件允许用户使用 Keycloak 凭据登录 Joomla 网站。使用 Keycloak 单点登录 (SSO) 插件,您的 Joomla 网站现在可以轻松地验证和授权 Keycloak 用户,为他们提供...
Restrict Files / Folders / Media Access
免费

限制文件/文件夹/媒体访问

由miniOrange提供
访问与安全
限制文件/文件夹/媒体访问为 Joomla Joomla 媒体限制提供了保护您的 Joomla 媒体文件不被公众访问的简单方法,以确保您的媒体库只能由登录的 Joomla 用户访问。您的电子书、PDF、其他重要文件等受到未经授权访问的保护。miniOrange Joomla 媒体限制插件允许您保护...
Web3 – Crypto wallet Login & NFT token gating
免费

Web3 – 智能钱包登录 & NFT 令牌门控

由miniOrange提供
访问与安全
Joomla NFT 令牌门控 & Web3 钱包登录 此插件允许您使用加密货币钱包注册/登录 Joomla 网站,限制/锁定/门控其 Joomla 网站上的特定页面、文章和视频,并根据您在加密钱包中拥有的 NFT 允许访问。该插件还会验证用户并检查您对加密钱包的所有权。使用此插件,您...
Keycloak User Sync | User Management
免费

Keycloak 用户同步 | 用户管理

由miniOrange提供
用户管理
Keycloak 用户同步 | 用户管理 miniOrange Keycloak 用户同步为 Joomla 提供了同步和配置 Joomla 用户信息到 Keycloak 以及反向配置的功能。此扩展包含创建、读取、更新、删除、停用用户以及在不同系统间同步用户属性的功能。此解决方案旨在自动化配置过程,同时保持单一系统...
Cookie Control || Cookie Management
付费下载

Cookie 控制 || Cookie 管理

由miniOrange提供
Cookie 控制
Cookie 控制为 Joomla – Joomla Cookie 控制插件使您轻松遵守 Cookie 规范,并使您的访客在浏览体验中获得更多控制权。您可以自定义 Cookie 横幅,以及获取有关访客如何与 Cookie 横幅互动的详细分析。您还可以通过启用阻止所有第三方 Cookie 的选项来管理 Cookie...

miniOrange OAuth 客户端

版本
3.0.1
开发者
miniOrange
上次更新
2024年9月11日
3周前
添加日期
2018年5月22日
许可协议
GPLv2 或更新版
类型
免费下载
包含
c p
兼容性
J3 J4 J5
下载

使用 Joomla! 更新系统

评分


写评论