Files
twenty/packages/twenty-website/src/middleware.ts
T
2024-05-13 08:14:47 +02:00

23 lines
592 B
TypeScript

import { NextResponse } from 'next/server';
export function middleware() {
const res = NextResponse.next();
res.headers.append('Access-Control-Allow-Origin', '*');
res.headers.append('Access-Control-Allow-Credentials', 'true');
res.headers.append(
'Access-Control-Allow-Methods',
'GET,DELETE,PATCH,POST,PUT',
);
res.headers.append(
'Access-Control-Allow-Headers',
'X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version',
);
return res;
}
export const config = {
matcher: '/api/:path*',
};