mirror of
https://github.com/NginxProxyManager/nginx-proxy-manager.git
synced 2025-09-14 10:52:34 +00:00
18 lines
570 B
JavaScript
18 lines
570 B
JavaScript
export default (req, res, next) => {
|
|
if (req.headers.origin) {
|
|
res.set({
|
|
"Access-Control-Allow-Origin": req.headers.origin,
|
|
"Access-Control-Allow-Credentials": true,
|
|
"Access-Control-Allow-Methods": "OPTIONS, GET, POST",
|
|
"Access-Control-Allow-Headers":
|
|
"Content-Type, Cache-Control, Pragma, Expires, Authorization, X-Dataset-Total, X-Dataset-Offset, X-Dataset-Limit",
|
|
"Access-Control-Max-Age": 5 * 60,
|
|
"Access-Control-Expose-Headers": "X-Dataset-Total, X-Dataset-Offset, X-Dataset-Limit",
|
|
});
|
|
next();
|
|
} else {
|
|
// No origin
|
|
next();
|
|
}
|
|
};
|