fix: use role key instead of anon key

This commit is contained in:
Sosokker 2024-11-09 22:25:34 +07:00
parent 0523f6d712
commit 67a1fe0f7f

View File

@ -1,17 +1,17 @@
import { createClient } from "@supabase/supabase-js";
const supabase_url = process.env.NEXT_PUBLIC_SUPABASE_URL;
const supabase_anon_key = process.env.NEXT_PUBLIC_SUPABASE_ANON_KEY;
const supabase_role_key = process.env.SUPABASE_SERVICE_ROLE_KEY;
if (!supabase_url) {
throw "Supabase Url is undefine";
}
if (!supabase_anon_key) {
if (!supabase_role_key) {
throw "Supabase Anon Key is undefine";
}
const supabase = createClient(supabase_url, supabase_anon_key);
const supabase = createClient(supabase_url, supabase_role_key);
export async function deleteUser(userId: string) {
try {