refac: gera url de reset de senha com base no .env
This commit is contained in:
@@ -11,6 +11,7 @@ export interface AuthRuntimeConfig {
|
||||
kid: string
|
||||
refreshTokenPepper: string
|
||||
passwordResetTokenPepper: string
|
||||
passwordResetBaseUrl: string
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -85,6 +86,7 @@ export function getAuthRuntimeConfig(event?: H3Event): AuthRuntimeConfig {
|
||||
const refreshTokenPepper = String(runtimeConfig.refreshTokenPepper ?? '').trim()
|
||||
const passwordResetTokenPepper =
|
||||
String(runtimeConfig.passwordResetTokenPepper ?? '').trim() || refreshTokenPepper
|
||||
const passwordResetBaseUrl = String(runtimeConfig.passwordResetBaseUrl ?? '').trim()
|
||||
|
||||
return {
|
||||
issuer,
|
||||
@@ -99,6 +101,7 @@ export function getAuthRuntimeConfig(event?: H3Event): AuthRuntimeConfig {
|
||||
privateKeyPem: normalizePem(String(runtimeConfig.jwtPrivateKeyPem ?? ''), 'JWT private key'),
|
||||
publicKeyPem: normalizePem(String(runtimeConfig.jwtPublicKeyPem ?? ''), 'JWT public key'),
|
||||
refreshTokenPepper,
|
||||
passwordResetTokenPepper
|
||||
passwordResetTokenPepper,
|
||||
passwordResetBaseUrl
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user