- 文档首页
AI 原生 BaaS 平台 Supabase 版
用户指南
Supabase 引擎用户指南
使用 Supabase 控制台
使用 Authentication
设置飞书授权登录
使用 Authentication
设置飞书授权登录
设置飞书授权登录
本文介绍如何在 AI 原生 BaaS 平台 Supabase 版中配置飞书授权登录。
- 已创建使用 Supabase 引擎的 Workspace,且 Workspace 状态为运行中。关于创建 Workspace 的详细信息,请参见创建 Workspace。
- 已在飞书开放平台创建企业自建应用,并获取应用的 App ID 和 App Secret。
- 已根据业务需要为飞书应用配置可用范围,并完成应用发布。
- App Secret 属于敏感凭证,请妥善保管,不要在客户端代码、公开仓库或日志中暴露。
- Supabase 控制台生成的 OAuth Callback URL 必须完整、准确地配置到飞书应用的安全设置中。协议、域名、路径或端口不一致都会导致回调失败。
- 如果关闭 Allow users without an enterprise email,仅拥有企业邮箱的飞书用户可以登录。启用该开关后,没有企业邮箱的飞书用户也可以完成登录。
- 在左侧导航栏选择 Authentication > Sign In / Providers。
- 在 Auth Providers 列表中找到飞书(Feishu),并打开配置页面。
- 复制 Callback URL (for OAuth) 字段中的地址。该字段为只读,系统会根据当前 Workspace 自动生成回调地址。
- 登录飞书开放平台,进入需要用于登录的企业自建应用。
- 在应用的安全设置中,将步骤一获取的 Callback URL 配置为 OAuth 重定向 URL。
- 确认应用已申请登录所需的用户身份信息权限,并按飞书开放平台要求发布应用。
- 在应用凭证页面复制 App ID 和 App Secret。
- 返回 Supabase 控制台的飞书 Provider 配置页面。
- 打开 Enable Feishu provider 开关。
通过 Admin API 设置飞书 APP 认证
- 确认页面能够返回应用,且 Supabase Authentication 的 Users 列表中已生成对应用户。
如果登录后提示回调地址不合法或 redirect_uri 不匹配,请确认飞书应用安全设置中的重定向 URL 与 Supabase 控制台显示的 Callback URL 完全一致。
检查 Allow users without an enterprise email 开关。如果业务允许无企业邮箱用户登录,请启用该开关并重新保存配置。
检查飞书应用的可用范围和发布状态,确认目标用户已被纳入应用可用范围。
最近更新时间:2026.10.20 21:01:23