require('dotenv').config();

if (!process.env.JWT_SECRET) {
    console.error('❌ FATAL: JWT_SECRET ist nicht gesetzt. Server wird nicht mit einem unsicheren Default-Secret gestartet.');
    process.exit(1);
}

const JWT_CONFIG = {
    secret: process.env.JWT_SECRET,
    expiresIn: process.env.JWT_EXPIRATION || '8h',
    algorithm: 'HS256'
};

module.exports = JWT_CONFIG;
