if (!process.env.SECRET) { throw new Error('SECRET environment variable is required and must not be empty'); } const config = { secret: process.env.SECRET, session_lifetime: parseInt(process.env.SESSION_LIFETIME) || 21600, // 21600 secondes = 6 heures initAuth: () => { require('./passport-local'); }, initApiKey: () => { require('./passport-headerapikey'); } }; module.exports = config;