跳到主要内容
版本:v4

登录对接

SQLE 支持对接外部认证系统,使用户可以通过企业统一的账号密码登录平台。

功能入口

管理员账号 → 系统设置 → 对接登录 标签。

LDAP 对接

启用 LDAP 后,用户可在登录界面使用 LDAP 账号密码登录。首次登录时平台自动同步用户的账号和邮箱。

配置项

配置项说明
LDAP 服务器地址LDAP 服务器的 IP 或域名
LDAP 服务器端口LDAP 服务端口(如 389 或 636)
连接用户 DN管理用户 DN,用于查找登录用户(如 cn=admin,dc=example,dc=com
连接用户密码连接用户的密码
查询根 DN限定 LDAP 登录的作用范围(如 ou=people,dc=example,dc=com
用户属性名用于查询登录用户 DN 的属性(如 uidsAMAccountName),该属性值也作为自动注册时的用户名
用户邮箱属性名获取用户邮箱的属性名(如 mail
提示

配置完成后,可使用 测试 功能验证 LDAP 连通性。确认连接成功后再启用。

OAuth 2.0 对接 企业版

启用 OAuth 2.0 后,用户可在登录界面通过第三方平台登录。首次登录时需要绑定或自动创建 SQLE 用户。

配置项

配置项说明
应用 ID从对接平台申请的应用唯一标识
应用密钥应用 ID 对应的密钥
外部访问 SQLE 的地址第三方登录后的重定向地址,格式 http(s)://ip:port
授权页面地址OAuth 2.0 授权页面地址
access_token 获取地址获取访问令牌的地址
user id 获取地址获取用户 ID 的地址
注销跳转地址用户登出时的重定向地址
请求资源范围应用可访问的资源范围
access_token Key 名称获取用户 ID 时 access_token 的键名
用户 UID 的 JSON 路径从响应中解析用户 ID 的路径
用户邮箱的 JSON 路径从响应中解析用户邮箱的路径
自动创建并绑定用户开启后首次 OAuth 登录自动创建 SQLE 用户
默认登录密码自动创建的用户的初始密码

OAuth 2.0 回调说明

SQLE 的 OAuth 2.0 回调地址格式为:

http(s)://<外部访问SQLE的地址>/v1/oauth2/callback

需在第三方平台的应用配置中将此地址添加为合法的重定向 URI。

提示
  • 外部访问 SQLE 的地址需填写用户浏览器可访问的地址,而非 SQLE 服务器内网地址
  • 如使用 HTTPS,需确保 SQLE 前置代理(Nginx 等)已正确配置 SSL 证书