更新时间:2025-07-01 13:22:43

第三方认证概述

第三方认证是指在用户与认证服务提供方之外的独立第三方机构所进行的认证过程,其作用在于借助中立机构的权威性,增强身份验证的可信度与安全性,保障用户信息准确及系统间安全交互以及简化用户登录流程。

新建第三方认证

第1步进入【管理后台】->【用户与认证】->【认证管理】->【第三方认证】页面根据用户的具体情况,正确填写相关信息。填写完成后,点击保存

  • 必填项:认证服务ID、认证服务名称

说明:客户端参数配置和服务端参数配置可以通过【添加】和【高级配置】两种方式配置。

 

第2步: 上传【认证模块插件】

说明:需先配置好对象存储。

 

配置说明

基础信息类

  • 认证服务ID:由第三方认证服务提供商分配的唯一标识代码。平台通过该ID来准确识别和对接特定的第三方认证服务,确保认证请求能够正确发送到对应的认证机构,并获取相应的认证结果。
  • 认证服务名称:为该第三方认证服务自定义的名称。方便平台管理人员在后台管理和识别不同的认证服务,起到标识和区分的作用,使管理更加直观和便捷。

客户端参数配置

  • hideLogin、hideThirdLogin :用于设置是否隐藏登录或隐藏第三方登录。例如,关闭“hideLogin”可能表示显示常规登录入口,开启则隐藏。
  • authServer:用于指定认证服务器的地址或相关标识信息,确保客户端能够正确连接到第三方认证服务器进行认证操作。
  • matchUrl: 一般是指用于匹配认证请求来源或目标地址的统一资源定位符(URL),用于在认证过程中对请求进行识别和验证。

服务端参数配置

  • syncModule:用于指定通第三方认证登录的用户可应用的平台的功能模块。

认证模块插件:

上传的插件文件包含了实现与第三方认证机构对接和认证功能的具体代码和逻辑。通过安装和加载这个插件,平台能够具备与特定第三方认证服务进行交互的能力,完成用户认证等一系列操作。

 

问题:

该页面配置后,没有保存按钮?

第三方认证不能再添加吗,只能配置一个第三方认证?