feat: simplify environment configuration by hardcoding token TTLs and removing unnecessary variables

This commit is contained in:
Daniel Volz
2025-12-25 14:54:38 +01:00
parent 09bd7dc34a
commit 5900fddb2d
6 changed files with 7 additions and 14 deletions
+3 -2
View File
@@ -37,8 +37,9 @@ const app = Fastify({
const origins = env.CORS_ORIGINS.split(",").map((o) => o.trim()).filter(Boolean);
const accessTtlMinutes = parseInt(env.ACCESS_TOKEN_TTL_MIN, 10);
const refreshTtlDays = parseInt(env.REFRESH_TOKEN_TTL_DAYS, 10);
// Auth token TTLs (hardcoded - no need for user configuration)
const accessTtlMinutes = 15; // Access token: 15 minutes
const refreshTtlDays = 14; // Refresh token: 14 days
const baseCookieOptions: CookieSerializeOptions = {
httpOnly: true,