Fix OAuth on different subdomain than Organizr

This commit is contained in:
MagicalCodeMonkey 2020-03-31 16:43:52 -04:00
parent 0a5548ec7f
commit 1373edcda2
4 changed files with 14 additions and 0 deletions

5
package-lock.json generated
View File

@ -10729,6 +10729,11 @@
"clipboard": "^1.7.1"
}
},
"vue-cookies": {
"version": "1.7.0",
"resolved": "https://registry.npmjs.org/vue-cookies/-/vue-cookies-1.7.0.tgz",
"integrity": "sha512-vuEUm6wYMMrFAHFCrkzIUAy8+MgPAbBGmYXnk2M6X6O2KHbMT1wuDD2izacmsSUp6ZM02e23MJRtPRobl88VMg=="
},
"vue-eslint-parser": {
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-2.0.3.tgz",

View File

@ -26,6 +26,7 @@
"string-similarity": "^1.2.0",
"videojs-contrib-hls": "^5.15.0",
"vue": "^2.6.10",
"vue-cookies": "^1.7.0",
"vue-router": "^2.3.1",
"vuetify": "^1.5.14",
"vuex": "^2.3.1",

View File

@ -261,6 +261,9 @@ export default {
if(window.localStorage.getItem('myPlexAccessToken')) {
authToken = window.localStorage.getItem('myPlexAccessToken');
}
else if($cookies.get('mpt')) {
authToken = $cookies.get('mpt');
}
if(authToken) {
this.ticker = setInterval(async () => {

View File

@ -6,6 +6,7 @@ import { ObserveVisibility } from 'vue-observe-visibility/dist/vue-observe-visib
import VueVideoPlayer from 'vue-video-player';
import VueResource from 'vue-resource';
import VueClipboards from 'vue-clipboards';
import VueCookies from 'vue-cookies'
import App from './App';
import router from './router';
@ -32,6 +33,10 @@ Vue.use(Vuetify, {
});
Vue.config.productionTip = false;
Vue.use(VueCookies);
// set default config
Vue.$cookies.config('7d');
function nolog() {}
if (process.env.NODE_ENV !== 'development') {