# JWT Configuration JWT_SECRET=your-super-secret-jwt-key-at-least-32-characters-long JWT_ACCESS_TOKEN_EXPIRY=15m JWT_REFRESH_TOKEN_EXPIRY=7d JWT_ISSUER=your-app-name JWT_AUDIENCE=your-app-users # Redis Configuration REDIS_URL=redis://localhost:6379 REDIS_HOST=localhost REDIS_PORT=6379 REDIS_PASSWORD= REDIS_DB=0 REDIS_KEY_PREFIX=jwt-redis-sessions: # Session Configuration SESSION_TTL=604800 REFRESH_TOKEN_TTL=604800 # Security Configuration TOKEN_LENGTH=32 JWT_ALLOWED_TOKEN_FIELDS=userId,id,email,role,permissions ENABLE_TOKEN_FINGERPRINTING=true FINGERPRINT_STRICT_MODE=false # Environment NODE_ENV=development