diff --git a/.env b/.env index a82982d..4356f9f 100644 --- a/.env +++ b/.env @@ -1,2 +1,6 @@ NEXT_PUBLIC_SUPABASE_URL=https://supabase-ferrovia.mrpatator.fr -NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY=sb_publishable_6dB95QNDKiHcFD81TJETqq_3Mu5rWWU \ No newline at end of file +NEXT_PUBLIC_SUPABASE_ANON_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJyb2xlIjoiYW5vbiIsImlzcyI6InN1cGFiYXNlIiwiaWF0IjoxNzkxMDI0NDk3LCJleHAiOjE5NDg3MDQ0OTd9.WUrZnG-MHC3FcnaOohcVe3yhzq6sb8Br2RCcfZUox2s +NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY=sb_publishable_k8EI4S2YA_6Hl5av8uCBr3_S1Bj5g_F + +VITE_SUPABASE_URL=https://supabase-ferrovia.mrpatator.fr +VITE_SUPABASE_PUBLISHABLE_KEY=sb_publishable_k8EI4S2YA_6Hl5av8uCBr3_S1Bj5g_F \ No newline at end of file diff --git a/.env.local b/.env.local index a82982d..4356f9f 100644 --- a/.env.local +++ b/.env.local @@ -1,2 +1,6 @@ NEXT_PUBLIC_SUPABASE_URL=https://supabase-ferrovia.mrpatator.fr -NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY=sb_publishable_6dB95QNDKiHcFD81TJETqq_3Mu5rWWU \ No newline at end of file +NEXT_PUBLIC_SUPABASE_ANON_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJyb2xlIjoiYW5vbiIsImlzcyI6InN1cGFiYXNlIiwiaWF0IjoxNzkxMDI0NDk3LCJleHAiOjE5NDg3MDQ0OTd9.WUrZnG-MHC3FcnaOohcVe3yhzq6sb8Br2RCcfZUox2s +NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY=sb_publishable_k8EI4S2YA_6Hl5av8uCBr3_S1Bj5g_F + +VITE_SUPABASE_URL=https://supabase-ferrovia.mrpatator.fr +VITE_SUPABASE_PUBLISHABLE_KEY=sb_publishable_k8EI4S2YA_6Hl5av8uCBr3_S1Bj5g_F \ No newline at end of file diff --git a/.env.production b/.env.production index 18bc49e..f153471 100644 --- a/.env.production +++ b/.env.production @@ -1,6 +1,10 @@ # Configuration Supabase (indispensable au moment du build Next.js) NEXT_PUBLIC_SUPABASE_URL=https://supabase-ferrovia.mrpatator.fr -NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY=sb_publishable_6dB95QNDKiHcFD81TJETqq_3Mu5rWWU +NEXT_PUBLIC_SUPABASE_ANON_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJyb2xlIjoiYW5vbiIsImlzcyI6InN1cGFiYXNlIiwiaWF0IjoxNzkxMDI0NDk3LCJleHAiOjE5NDg3MDQ0OTd9.WUrZnG-MHC3FcnaOohcVe3yhzq6sb8Br2RCcfZUox2s +NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY=sb_publishable_k8EI4S2YA_6Hl5av8uCBr3_S1Bj5g_F + +VITE_SUPABASE_URL=https://supabase-ferrovia.mrpatator.fr +VITE_SUPABASE_PUBLISHABLE_KEY=sb_publishable_k8EI4S2YA_6Hl5av8uCBr3_S1Bj5g_F # Configuration Serveur PORT=3000 diff --git a/src/lib/supabase.ts b/src/lib/supabase.ts index d0f8ec8..0fb3479 100644 --- a/src/lib/supabase.ts +++ b/src/lib/supabase.ts @@ -1,6 +1,16 @@ import { createClient } from '@supabase/supabase-js'; -const supabaseUrl = process.env.NEXT_PUBLIC_SUPABASE_URL || ''; -const supabaseAnonKey = process.env.NEXT_PUBLIC_SUPABASE_ANON_KEY || process.env.NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY || ''; +const supabaseUrl = + process.env.NEXT_PUBLIC_SUPABASE_URL || + process.env.REACT_PUBLIC_SUPABASE_URL || + process.env.VITE_SUPABASE_URL || + 'https://supabase-ferrovia.mrpatator.fr'; + +const supabaseAnonKey = + process.env.NEXT_PUBLIC_SUPABASE_ANON_KEY || + process.env.NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY || + process.env.VITE_SUPABASE_PUBLISHABLE_KEY || + process.env.REACT_PUBLIC_SUPABASE_ANON_KEY || + 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJyb2xlIjoiYW5vbiIsImlzcyI6InN1cGFiYXNlIiwiaWF0IjoxNzkxMDI0NDk3LCJleHAiOjE5NDg3MDQ0OTd9.WUrZnG-MHC3FcnaOohcVe3yhzq6sb8Br2RCcfZUox2s'; export const supabase = createClient(supabaseUrl, supabaseAnonKey);