VidSimplify / fix_rls.sql
Adityahulk
Restoring repo state for deployment
6fc3143
raw
history blame
644 Bytes
-- Enable RLS
ALTER TABLE public.users ENABLE ROW LEVEL SECURITY;
-- Allow users to insert their own profile
CREATE POLICY "Users can insert their own profile"
ON public.users
FOR INSERT
WITH CHECK (auth.uid() = id);
-- Allow users to view their own profile
CREATE POLICY "Users can view their own profile"
ON public.users
FOR SELECT
USING (auth.uid() = id);
-- Allow users to update their own profile
CREATE POLICY "Users can update their own profile"
ON public.users
FOR UPDATE
USING (auth.uid() = id);
-- Grant access to authenticated users
GRANT ALL ON public.users TO authenticated;
GRANT ALL ON public.users TO service_role;