refac: gera url de reset de senha com base no .env

This commit is contained in:
2026-05-18 19:28:14 -05:00
parent 7153caa0ac
commit c1ad6b4cfe
5 changed files with 22 additions and 16 deletions

View File

@@ -2,7 +2,13 @@
export default defineNuxtConfig({
compatibilityDate: '2025-07-15',
devtools: { enabled: true },
modules: ['@nuxtjs/tailwindcss', '@pinia/nuxt', '@vee-validate/nuxt', 'vue-sonner/nuxt', '@nuxt/icon'],
modules: [
'@nuxtjs/tailwindcss',
'@pinia/nuxt',
'@vee-validate/nuxt',
'vue-sonner/nuxt',
'@nuxt/icon'
],
runtimeConfig: {
databaseUrl: process.env.DATABASE_URL,
jwtIssuer: process.env.JWT_ISSUER ?? 'https://auth.local',
@@ -14,17 +20,12 @@ export default defineNuxtConfig({
jwtKid: process.env.JWT_KID ?? 'auth-key-1',
refreshTokenPepper: process.env.REFRESH_TOKEN_PEPPER ?? '',
passwordResetTtlSec: process.env.PASSWORD_RESET_TTL_SEC ?? '900',
passwordResetTokenPepper: process.env.PASSWORD_RESET_TOKEN_PEPPER ?? ''
passwordResetTokenPepper: process.env.PASSWORD_RESET_TOKEN_PEPPER ?? '',
passwordResetBaseUrl: process.env.PASSWORD_RESET_BASE_URL ?? ''
},
vite: {
optimizeDeps: {
include: [
'@vue/devtools-core',
'@vue/devtools-kit',
'zod',
'@vee-validate/zod',
'vue-sonner',
]
include: ['@vue/devtools-core', '@vue/devtools-kit', 'zod', '@vee-validate/zod', 'vue-sonner']
}
}
})
})