飞书

飞书登录是通过OAuth2.0协议实现的。故飞书登录可以使用Oauth2认证器。OAuth2认证器的功能详情请参考OAuth2认证器。下面介绍如何配置OAuth2认证器来实现飞书登录。

基本配置

配置截图1

  • 在飞书开发者后台创建或选择应用
  • 进入开发配置 > 安全设置,配置重定向URL(redirect_uri)为http(s)://<dataagent系统域名>/api/oauth2:redirect
  • 在权限管理中申请所需的API权限,如获取用户基本信息等
  • 进入基础信息 - 凭证与基础信息,复制App ID和App Secret。填到认证器的客户端 ID和客户端密钥字段中。
  • 授权url:https://accounts.feishu.cn/open-apis/authen/v1/authorize
  • 令牌url:https://accounts.feishu.cn/open-apis/authen/v2/oauth/token
  • 用户信息url:https://open.feishu.cn/open-apis/user/v1/user_info
  • 作用域留空,并勾选跳过scope参数
  • 用户信息请求方法:GET

字段映射

配置截图2

字段映射至少添加以下字段:mobile,name,user_id。

至此,飞书登录认证器的配置就完成了。如果需要其他高级配置,参考OAuth2认证器