-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsupabase.js
More file actions
16 lines (14 loc) · 739 Bytes
/
Copy pathsupabase.js
File metadata and controls
16 lines (14 loc) · 739 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
// supabase.js
// Inicialização do cliente Supabase.
//
// IMPORTANTE:
// - Use apenas a "anon" key aqui. Ela é pública por design e protegida
// pelas políticas de RLS (Row Level Security) configuradas no banco.
// - NUNCA coloque a "service_role" key em código que roda no navegador.
//
// As credenciais NÃO ficam hardcoded neste arquivo. Elas vêm de config.js,
// que é gerado a partir do seu .env local por scripts/generate-config.js.
// Veja o README para o passo a passo (.env.example -> .env -> gerar config.js).
import { createClient } from "https://esm.sh/@supabase/supabase-js@2";
import { SUPABASE_URL, SUPABASE_ANON_KEY } from "./config.js";
export const supabase = createClient(SUPABASE_URL, SUPABASE_ANON_KEY);