@@ -51,16 +51,17 @@ SQLE中支持通过配置的方式接入OAuth 2.0系统, 如同其他系统一
5151* ** 应用ID** :应用的唯一标识, 从要对接的平台申请 , 在OAuth2.0认证过程中,appid的值即为oauth_consumer_key的值
5252* ** 应用密钥** :与应用ID对应的密钥,用于验证应用访问用户资源的合法性。在 OAuth2.0 认证过程中,此密钥用作 oauth_consumer_secret 的值。
5353* ** 外部访问SQLE的地址** :用户通过第三方平台登录后,将被重定向到此地址。格式为 http(s)://ip: port
54- * ** oauth2 .0登录授权页面地址** :用户在此页面授权应用访问其账户信息。格式为 http(s)://ip: port /xxx
55- * ** oauth2 .0 access_token 获取地址** :用于获取访问令牌的地址,该令牌允许用户的应用访问用户资源。格式为 http(s)://ip: port /xxx
56- * ** oauth2 user id 获取地址** :用于获取用户ID的地址,该ID用于识别用户。格式为 http(s)://ip: port /xxx
54+ * ** OAuth2 .0登录授权页面地址** :用户在此页面授权应用访问其账户信息。格式为 http(s)://ip: port /xxx
55+ * ** OAuth2 .0 access_token 获取地址** :用于获取访问令牌的地址,该令牌允许用户的应用访问用户资源。格式为 http(s)://ip: port /xxx
56+ * ** OAuth2 user id 获取地址** :用于获取用户ID的地址,该ID用于识别用户。格式为 http(s)://ip: port /xxx
5757* ** 注销跳转地址** :用户登出时,系统自动将浏览器重定向至此地址进行注销操作,以关闭第三方平台的会话信息。格式为 http://localhost:8080/logout?id_token_hint=$[id_token ] &post_logout_redirect_url=$[ sqle_url]
5858* ** 请求资源范围** :定义应用可以访问的资源范围,由验证服务器定义。
5959* ** access_token Key名称** :指定在获取用户ID时,access_token 存储的键名。此参数会作为 GET 请求的参数发送给用户ID获取地址。
6060* ** 用户UID的JSON路径** :指定从第三方平台响应中解析用户ID的 JSON 路径。用户ID应当为唯一ID。
6161* ** 用户邮箱的JSON路径** :指定从第三方平台响应中解析用户邮箱的 JSON 路径。
6262* ** 用户微信ID的JSON路径** :指定从第三方平台响应中解析用户微信ID的 JSON 路径。
63- * ** 登录按钮文字** :自定义登录页面上 OAuth2.0 登录按钮的显示文字。
63+ * ** OAuth2.0 跳转按钮文字** :自定义登录页面上 OAuth2.0 登录按钮的显示文字。
64+ * ** 登录权限查询GJSON表达式** :通过该表达式查询AccessToken载荷json,存在查询结果即有登录权限,不填默认有登录权限
6465* ** 自动创建并绑定用户** :若开启,在通过OAuth2登陆时,若该用户未绑定SQLE用户,SQLE则会根据从OAuth2服务端获取的用户id创建SQLE账户,并且不会跳转到绑定界面,而是进入SQLE主界面
6566* ** 默认登录密码** :系统自动创建的新用户将使用此密码作为初始登录密码,请妥善保存,平台将不会明文展示。此外,为保证账户安全,建议用户首次登录后及时修改密码。如果之前配置过该项,更新时不填写该项代表不更新密钥。
6667* ** 跳过请求来源验证** :跳过对请求发送来源的验证,可能增加安全风险。建议仅在可信环境下启用此选项。启用后,SQLE 将不再验证回调中的 state 参数。
0 commit comments