Supabase storage config
·1 min read
导言
在开发无服务端 APP 时,在客户端完成数据同步到 Supabase, 那么需要在 Supabase 上配置用户数据隔离,需要对存储目录做规则 规则配置为用户只有权限读写他的 id 的 md5 值目录
INSERT
((bucket_id = '{BUCKETID}'::text) AND (SUBSTRING(name FROM 1 FOR 32) = md5((auth.uid())::text)))
UPDATE
((bucket_id = '{BUCKETID}'::text) AND (SUBSTRING(name FROM 1 FOR 32) = md5((auth.uid())::text)))
DELETE
((bucket_id = '{BUCKETID}'::text) AND (SUBSTRING(name FROM 1 FOR 32) = md5((auth.uid())::text)))
SELECT
((bucket_id = '{BUCKETID}'::text) AND (SUBSTRING(name FROM 1 FOR 32) = md5((auth.uid())::text)))