export function getSupabaseAdminClient() {
"use server";
// Get the environment variables
const projectURL = process.env.SUPABASE_PROJECT_URL;
const supabaseServiceRole = process.env.SUPABASE_SERVICE_ROLE;
if (!projectURL || !supabaseServiceRole) {
// Log error
console.error("Unable to initialize Supabase Auth Admin Client");
return;
}
return createClient(projectURL, supabaseServiceRole, {
auth: {
autoRefreshToken: false,
persistSession: false,
},
});
}
export function getSupabaseAdminClient() {
"use server";
// Get the environment variables
const projectURL = process.env.SUPABASE_PROJECT_URL;
const supabaseServiceRole = process.env.SUPABASE_SERVICE_ROLE;
if (!projectURL || !supabaseServiceRole) {
// Log error
console.error("Unable to initialize Supabase Auth Admin Client");
return;
}
return createClient(projectURL, supabaseServiceRole, {
auth: {
autoRefreshToken: false,
persistSession: false,
},
});
}