From 39f93a64a731c6f03429da9dfee46e5694ee71f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zombori=20P=C3=A9ter?= Date: Mon, 13 Oct 2025 01:10:52 +0200 Subject: [PATCH] Cors MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Beállítottam a cors-t --- api.js | 2 ++ package-lock.json | 23 +++++++++++++++++++++++ package.json | 3 ++- 3 files changed, 27 insertions(+), 1 deletion(-) diff --git a/api.js b/api.js index 71b410a..9421fa4 100644 --- a/api.js +++ b/api.js @@ -2,6 +2,7 @@ import express from 'express'; import dotenv from 'dotenv'; import crypto from 'crypto'; import mysql from 'mysql2/promise'; +import cors from 'cors'; dotenv.config(); @@ -16,6 +17,7 @@ const { const app = express(); app.use(express.json()); +app.use(cors()) // --- DB pool --- const pool = mysql.createPool({ diff --git a/package-lock.json b/package-lock.json index a050214..45dd81b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,6 +8,7 @@ "name": "telefonkonyv-api", "version": "1.0.0", "dependencies": { + "cors": "^2.8.5", "dotenv": "^16.4.5", "express": "^4.19.2", "mysql2": "^3.11.3" @@ -139,6 +140,19 @@ "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", "license": "MIT" }, + "node_modules/cors": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", + "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", + "license": "MIT", + "dependencies": { + "object-assign": "^4", + "vary": "^1" + }, + "engines": { + "node": ">= 0.10" + } + }, "node_modules/debug": { "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", @@ -646,6 +660,15 @@ "node": ">= 0.6" } }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/object-inspect": { "version": "1.13.4", "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", diff --git a/package.json b/package.json index dab8a7d..fb5e54b 100644 --- a/package.json +++ b/package.json @@ -11,6 +11,7 @@ "dependencies": { "dotenv": "^16.4.5", "express": "^4.19.2", - "mysql2": "^3.11.3" + "mysql2": "^3.11.3", + "cors": "^2.8.5" } } \ No newline at end of file