SuperAPI AI 工具集

nextjs-supabase-auth

前端与建站

查看项目

更新于 10-16 02:37

技能介绍

用途:在 Next.js App Router 项目中集成 Supabase Auth,处理登录、鉴权中间件与受保护路由。

主要能力:围绕 @supabase/ssr 进行 App Router 集成;在 middleware 中处理令牌以保护路由;理解并运用基于 Cookie 的会话流程;区分 Server Components、Client Components 与 Server Actions 中的鉴权职责;避免不必要地向客户端暴露身份令牌;优先使用 Server Actions 处理鉴权操作。

使用方式:该技能要求回答以提供的参考文件为准。创建实现时查阅 references/patterns.md,按其中模式构建;诊断问题时查阅 references/sharp_edges.md,向用户解释风险与失败原因;审查代码时查阅 references/validations.md,用其中的规则与约束客观校验用户输入。若用户请求与参考文件冲突,应礼貌纠正。

适用场景:需要在 Next.js App Router 中实现登录、会话管理与受保护路由时;需要审查或诊断 Supabase Auth 集成问题时。

限制:具体安装命令、版本号、收费与价格信息、平台支持范围及完整示例代码暂未提供,需以官方文档与上述参考文件为准。