cors options

This commit is contained in:
Andreas Knuth 2025-12-31 11:48:47 -06:00
parent 3591c5f73d
commit 68caecf104
1 changed files with 16 additions and 1 deletions

View File

@ -16,7 +16,22 @@ const TOKEN_SECRET = process.env.TOKEN_SECRET_KEY;
// Middleware // Middleware
app.use(helmet()); app.use(helmet());
app.use(cors()); //app.use(cors());
const corsOptions = {
origin: [
'https://config.email-bayarea.com',
],
methods: ['GET', 'HEAD', 'PUT', 'PATCH', 'POST', 'DELETE'],
allowedHeaders: [
'Content-Type',
'Accept',
'Authorization',
'x-hide-loading',
],
credentials: false, // true nur wenn Cookies / Auth-Headers mit credentials genutzt werden
};
app.use(cors(corsOptions));
app.options('*', cors(corsOptions));
app.use(express.json()); app.use(express.json());
app.use(morgan('dev')); app.use(morgan('dev'));