认证:飞书 / Lark
飞书 / Lark专业版+介绍
飞书 / Lark 插件支持用户使用飞书或 Lark 账号登录 NocoBase,并可开启免密自动登录。
激活插件
飞书 / Lark 为商业插件,需要在插件管理器中安装并启用,同时需要启用 用户认证 插件。
在飞书开放平台创建应用
进入飞书开放平台开发者后台,创建一个 企业自建应用(Lark 海外版请使用 Lark 开放平台),记录 App ID 和 App Secret。
登录无需额外开通接口权限;如需通讯录同步,参考从飞书同步用户数据。
配置重定向 URL
在应用的 安全设置 → 重定向 URL 中,添加 NocoBase 显示的回调地址。地址格式:
最简单的方式:在 NocoBase 认证器配置页复制 重定向 URL 字段显示的完整地址填入,避免手写出错。
如果 NocoBase 部署在子路径下(如配置了 APP_PUBLIC_PATH=/nocobase/),回调地址会带上前缀,如 https://你的域名/nocobase/api/feishu:redirect。飞书开放平台白名单中的地址必须与实际地址完全一致,升级部署方式后记得同步更新。
在 NocoBase 上添加飞书认证
进入 用户认证 管理页面,添加 飞书 / Lark 认证器,配置以下字段:
选择用户唯一标识字段
首次登录产生用户后,应保持该选项稳定;如同时使用用户数据同步,同步来源中请选择相同字段。
登录与自动注册
用户在登录页点击 飞书 / Lark 按钮,跳转飞书授权页完成登录。开启自动注册时:
- 按 用户唯一标识字段 查找或创建用户;
- 手机号、邮箱、昵称仅在用户资料为空时补写,不会覆盖已有资料。
自动登录(免密)
开启 自动登录 后,用户在飞书客户端内打开应用时自动发起 OAuth 登录,无需手动点击登录按钮。同一时刻只允许一个飞书认证器开启自动登录。
使用条件:
- 飞书开放平台 重定向 URL 白名单已包含回调地址;
- 应用已发布,且用户在应用的可用范围内;
- 从飞书客户端内打开应用。
首次使用会出现一次飞书授权确认页,确认后后续进入均为静默免密。在系统浏览器中打开不会触发自动登录,属于预期行为。
飞书工作台入口(可选)
在飞书开放平台 应用功能 → 网页 中配置桌面端 / 移动端主页地址,用户即可从飞书工作台直接进入 NocoBase。地址需与 NocoBase 实际访问地址一致(子路径部署时包含前缀)。

