From 17eccc03ed1195b54ae4b8da35875b02b38dbf04 Mon Sep 17 00:00:00 2001 From: Guillermo Croppi Date: Fri, 13 Dec 2024 13:21:39 -0300 Subject: [PATCH] Update production environment variables and configure cookie settings --- .env.production | 3 ++- nuxt.config.ts | 6 +++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.env.production b/.env.production index fb30757..d3b0dcb 100644 --- a/.env.production +++ b/.env.production @@ -1,2 +1,3 @@ NODE_ENV=production -NUXT_AUTH_BASE_URL=https://api.incidirparaexistir.democraciaenred.org/ \ No newline at end of file +NUXT_AUTH_BASE_URL=https://api.incidirparaexistir.democraciaenred.org/ +NUXT_COOKIE_DOMAIN=.incidirparaexistir.democraciaenred.org \ No newline at end of file diff --git a/nuxt.config.ts b/nuxt.config.ts index 83f0ff0..9ccbed4 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -24,7 +24,7 @@ export default defineNuxtConfig({ }, // refer to https://auth.sidebase.io/guide/local/quick-start (0.9.4) auth: { - baseURL: process.env.NUXT_AUTH_BASE_URL || 'http://caquita:3000/', + baseURL: process.env.NUXT_AUTH_BASE_URL || 'http://localhost:3000/', provider: { type: 'local', endpoints: { @@ -47,8 +47,8 @@ export default defineNuxtConfig({ headerName: 'Authorization', maxAgeInSeconds: 172800, // 2days sameSiteAttribute: 'lax', - cookieDomain: 'localhost', // check - secureCookieAttribute: false, + cookieDomain: process.env.NUXT_PUBLIC_API_URL || 'http://localhost:4000', + secureCookieAttribute: process.env.NODE_ENV === 'production' ? true : false, httpOnlyCookieAttribute: false, }, }