Spaces:
Sleeping
Sleeping
| import { createBrowserClient } from "@supabase/ssr"; | |
| export function createClient() { | |
| return createBrowserClient( | |
| process.env.NEXT_PUBLIC_SUPABASE_URL || "https://dummy-project.supabase.co", | |
| process.env.NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY || "dummy-anon-key", | |
| { | |
| auth: { | |
| autoRefreshToken: true, | |
| persistSession: true, | |
| // 7 day session — Supabase default is 3600s (1 hour) | |
| // This must also be set in Supabase Dashboard → Auth → Settings → JWT Expiry | |
| // Set to 604800 (7 days) in the dashboard | |
| }, | |
| } | |
| ); | |
| } | |