From f8579a87f5f6405b0eb2b211babcdb7a55fb4fea Mon Sep 17 00:00:00 2001 From: Christoph Wurst Date: Mon, 15 Oct 2018 12:01:42 +0200 Subject: Fix unsafe-eval used in 2FA admin settings Signed-off-by: Christoph Wurst --- settings/src/main-admin-security.js | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) (limited to 'settings/src') diff --git a/settings/src/main-admin-security.js b/settings/src/main-admin-security.js index 711325d57b0..f2acc9474a5 100644 --- a/settings/src/main-admin-security.js +++ b/settings/src/main-admin-security.js @@ -1,13 +1,10 @@ import Vue from 'vue' -import AdminTwoFactor from './components/AdminTwoFactor' +import AdminTwoFactor from './components/AdminTwoFactor.vue' + +__webpack_nonce__ = btoa(OC.requestToken) Vue.prototype.t = t; -new Vue({ - el: '#two-factor-auth-settings', - template: '', - components: { - AdminTwoFactor - } -}) +const View = Vue.extend(AdminTwoFactor) +new View().$mount('#two-factor-auth-settings') -- cgit v1.2.3