目录 / supabase-server
supabase-server
在规划或编写使用 `@supabase/server` 的服务端代码时启用——包括 Edge Functions、Hono 应用、Webhook 处理器,或任何创建 Supabase 客户端或验证入站身份验证的后端代码。在编写或修改任何导入 `@supabase/server`(或其子路径,如 `@supabase/server/core`)的文件**之前**触发;调用 `withSupabase`、`createSupabaseContext`、`createAdminClient`、`createContextClient`、`verifyAuth`、`verifyCredentials` 或 `extractCredentials` 时触发;配置 `auth:` 模式(`'none'` | `'publishable'` | `'secret'` | `'user'`,或带密钥的变体如 `'secret:*'`)时触发;或当文件位于 `supabase/functions/` 下并对入站请求进行身份验证时触发。在规划阶段也应触发——如果计划中提到上述任何内容,请在编写代码前加载该技能;不要从相邻函数中推断 `auth:` 值或身份验证模式。当看到需要迁移到此包的旧模式时也应触发——如使用 `Deno.serve`、`createClient(Deno.env.get('SUPABASE_URL'))`、从 `esm.sh/@supabase` 或 `deno.land/std` 导入、使用 `SUPABASE_ANON_KEY` / `SUPABASE_SERVICE_ROLE_KEY`,或使用已弃用的 `allow:` 配置选项 / 已移除的 `'always'` / `'public'` 模式值 / 已移除的 `authType` 字段。
这是模型对公开材料的总结,不是官方声明,请以原链内容为准。
存档时间线
| 版本 | 存档时间 | 内容哈希 | 内容 |
|---|---|---|---|
| v1 | 2026-10-01 13:15 | 35ecc2d1 | 已过保留期 |
| v2 | 2026-11-01 07:41 | 73e791c6 | 可取 |
版本索引永久保留;内容副本只保留最新 1 份,更早版本仅留索引与哈希(存档时间线的证据链不会因此断裂)。
提交举报 / 纠错
侵权举报经核验成立后,我们会即时下线该条目并删除已存的内容副本。