diff --git a/attendance-manager/src/lib/supabase-server.ts b/attendance-manager/src/lib/supabase-server.ts index 3217982..a73dc11 100644 --- a/attendance-manager/src/lib/supabase-server.ts +++ b/attendance-manager/src/lib/supabase-server.ts @@ -8,6 +8,9 @@ export async function createServerSupabaseClient() { process.env.NEXT_PUBLIC_SUPABASE_URL!, process.env.NEXT_PUBLIC_SUPABASE_ANON_KEY!, { + auth: { + flowType: 'pkce', + }, cookies: { getAll() { return cookieStore.getAll(); @@ -20,4 +23,4 @@ export async function createServerSupabaseClient() { }, }, ); -} +} \ No newline at end of file diff --git a/attendance-manager/src/lib/supabase.ts b/attendance-manager/src/lib/supabase.ts index 8376b31..a2a46e6 100644 --- a/attendance-manager/src/lib/supabase.ts +++ b/attendance-manager/src/lib/supabase.ts @@ -9,6 +9,7 @@ export const createClient = () => { persistSession: true, autoRefreshToken: true, detectSessionInUrl: true, + flowType: 'pkce', }, } );