AI编码
dev.to ·
@Cenk KURTOĞLU
Supabase RLS 安全:AI 生成代码为何在泄露你的数据,以及如何修复
文章指出 AI 编码助手在生成 Supabase 后端代码时容易写出错误的行级安全策略。示例中,开发者要求“让认证用户只能查看自己的资料”,助手却返回 CREATE POLICY profile_read ON profiles FOR SELECT USING (true),该策略能通过 ESLint、Prettier 和 Supabase 类型检查,却使 profiles 表对所有匿名和认证请求开放,暴露用户 ID、加密密码、账单地址及第三方 OAuth token。
AI推荐理由 以具体案例说明 AI 生成代码在 Supabase 行级安全(RLS)上的典型错误:助手生成 USING (true) 策略导致整表对匿名与认证请求开放,且能通过 ESLint、Prettier 和类型检查。对使用 AI 编码助手搭建后端的开发者有直接警示价值,问题具体、可复现。
68
正文
当前仅保存了标题或简介;并非所有来源都提供正文,可通过下方原文链接查看。