From 2483367d41794c3e5a16f81c64ba253afb20ac3f Mon Sep 17 00:00:00 2001 From: nepcore Date: Mon, 27 Jun 2022 21:45:19 +0200 Subject: [PATCH] bump axios version to get rid of a bug with its interceptors and flag auth cookie secure when on https --- client/package-lock.json | 14 +++++++------- client/package.json | 2 +- client/src/plugins/api/index.js | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/client/package-lock.json b/client/package-lock.json index 5cf6df8ce5..ff99acdc5e 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -10,7 +10,7 @@ "@mdi/font": "^5.9.55", "ansi_up": "^5.0.0", "apexcharts": "^3.23.1", - "axios": "^0.21.2", + "axios": "^0.21.3", "core-js": "^3.14.0", "cron-parser": "^3.5.0", "cron-validator": "^1.2.1", @@ -3400,9 +3400,9 @@ "dev": true }, "node_modules/axios": { - "version": "0.21.2", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.2.tgz", - "integrity": "sha512-87otirqUw3e8CzHTMO+/9kh/FSgXt/eVDvipijwDtEuwbkySWZ9SBm6VEubmJ/kLKEoLQV/POhxXFb66bfekfg==", + "version": "0.21.4", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", + "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", "dependencies": { "follow-redirects": "^1.14.0" } @@ -20109,9 +20109,9 @@ "dev": true }, "axios": { - "version": "0.21.2", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.2.tgz", - "integrity": "sha512-87otirqUw3e8CzHTMO+/9kh/FSgXt/eVDvipijwDtEuwbkySWZ9SBm6VEubmJ/kLKEoLQV/POhxXFb66bfekfg==", + "version": "0.21.4", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", + "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", "requires": { "follow-redirects": "^1.14.0" } diff --git a/client/package.json b/client/package.json index 3a05615d1a..4771b465e4 100644 --- a/client/package.json +++ b/client/package.json @@ -12,7 +12,7 @@ "@mdi/font": "^5.9.55", "ansi_up": "^5.0.0", "apexcharts": "^3.23.1", - "axios": "^0.21.2", + "axios": "^0.21.3", "core-js": "^3.14.0", "cron-parser": "^3.5.0", "cron-validator": "^1.2.1", diff --git a/client/src/plugins/api/index.js b/client/src/plugins/api/index.js index 592ffc336b..8af95a3222 100644 --- a/client/src/plugins/api/index.js +++ b/client/src/plugins/api/index.js @@ -22,7 +22,7 @@ class ApiClient extends EventEmitter { } updateCookie (token) { - Cookies.set('puffer_auth', token, { sameSite: 'strict' }) + Cookies.set('puffer_auth', token, { sameSite: 'strict', secure: window.location.protocol === 'https:' }) } saveLoginData (token, scopes = [], silent = false) {