-rw-r-----2026-08-152 min718 words

Supabase RLS 安全模型:从入门到不翻车

RLS(Row Level Security)是 Supabase 安全的最后一道防线,也是最容易写出漏洞的地方。这篇把设计范式、翻车模式和本站的完整实现讲透。

心智模型:三条通道

所有数据访问都走这三条通道之一,RLS 只作用前两条:

┌─────────────────────────────────────────────┐
│ anon key(浏览器、未登录)                      │
│ authenticated key(浏览器、已登录用户 JWT)     │  ← RLS 管辖
├─────────────────────────────────────────────┤
│ service_role key(仅服务器,绕过 RLS)         │  ← 全能,绝不进前端
└─────────────────────────────────────────────┘

评论

# 评论系统未配置:部署 Waline 后设置 NUXT_PUBLIC_WALINE_SERVER_URL 即可启用
NORMALdocklog@prod