fix: add cors
This commit is contained in:
+7
-1
@@ -12,9 +12,15 @@ var md5 = require('md5');
|
||||
var gm = require('gm');
|
||||
var jwt = require('jsonwebtoken');
|
||||
var env = process.env.NODE_ENV || 'development';
|
||||
var cors = require('cors');
|
||||
var config = require('../config/vnc-avatarservice.js')[env];
|
||||
console.log(moment().format("LTS") + ' Using configuration', config);
|
||||
|
||||
const corsOpts = {
|
||||
origin: true,
|
||||
methods: ["POST", "GET", "PUT", "DELETE", "OPTIONS"],
|
||||
credentials: true
|
||||
};
|
||||
|
||||
var servicePort = config.servicePort;
|
||||
var outputDir = "";
|
||||
@@ -36,7 +42,7 @@ if (resolutions.indexOf(defaultresolution) == -1) {
|
||||
app.use(bodyParser.json( { type: 'application/json' }));
|
||||
app.use(bodyParser.raw( { limit: '10mb', type: 'image/*' }));
|
||||
app.use(logger('dev'));
|
||||
|
||||
app.use(cors(corsOpts));
|
||||
|
||||
// function store
|
||||
function resizeAndSave(buf, jidhash) {
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
"license": "",
|
||||
"dependencies": {
|
||||
"body-parser": "1.20.0",
|
||||
"cors": "2.8.4",
|
||||
"express": "4.18.1",
|
||||
"express-async-errors": "3.1.1",
|
||||
"fs": "^0.0.1-security",
|
||||
|
||||
@@ -127,6 +127,14 @@ core-util-is@~1.0.0:
|
||||
resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85"
|
||||
integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==
|
||||
|
||||
cors@2.8.4:
|
||||
version "2.8.4"
|
||||
resolved "https://registry.yarnpkg.com/cors/-/cors-2.8.4.tgz#2bd381f2eb201020105cd50ea59da63090694686"
|
||||
integrity sha512-ZEDmjGp8X+Slw7pFoWntR1aGcULLoVeKzcyTdR8dfP4LcVooO6oQ2n/vElN7L2RmoJ7mpJGGiseaDr3m3g85eg==
|
||||
dependencies:
|
||||
object-assign "^4"
|
||||
vary "^1"
|
||||
|
||||
cross-spawn@^4.0.0:
|
||||
version "4.0.2"
|
||||
resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-4.0.2.tgz#7b9247621c23adfdd3856004a823cbe397424d41"
|
||||
@@ -495,7 +503,7 @@ negotiator@0.6.3:
|
||||
resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd"
|
||||
integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==
|
||||
|
||||
object-assign@^4.1.1:
|
||||
object-assign@^4, object-assign@^4.1.1:
|
||||
version "4.1.1"
|
||||
resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
|
||||
integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==
|
||||
@@ -702,7 +710,7 @@ utils-merge@1.0.1:
|
||||
resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713"
|
||||
integrity sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==
|
||||
|
||||
vary@~1.1.2:
|
||||
vary@^1, vary@~1.1.2:
|
||||
version "1.1.2"
|
||||
resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc"
|
||||
integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==
|
||||
|
||||
Reference in New Issue
Block a user