diff --git a/src/index.ts b/src/index.ts index a439a1463ceb83dc50078725e16d44049c8679d3..aaa2b8886036db7d4f4424c43851956441e13c38 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,9 +1,11 @@ import express, { Express } from "express"; import router from "./routes/index" +import { allowCors } from "./middleware/CORS/allowCors"; const port = 8000; const app: Express = express(); app.use(express.json()); +app.use (allowCors) ; app.use ("/api",router); diff --git a/src/middleware/CORS/allowCors.ts b/src/middleware/CORS/allowCors.ts new file mode 100644 index 0000000000000000000000000000000000000000..b2005f926a9aa5d1189ab2cdaf30051473092ba8 --- /dev/null +++ b/src/middleware/CORS/allowCors.ts @@ -0,0 +1,8 @@ +import { Request, Response } from "express" + +export const allowCors = (req: Request, res: Response, next: any) => { + res.setHeader('Access-Control-Allow-Origin', '*') + res.setHeader('Access-Control-Request-Method', '*'); + + next(); +} \ No newline at end of file