From 1ad77349c0c3761bc11836da24f9ef188b4e4de0 Mon Sep 17 00:00:00 2001 From: Markin Igor <markin.io210@gmail.com> Date: Sat, 26 Jan 2019 14:37:04 +0300 Subject: [PATCH] Remove userAgent header from requests. --- javascript/src/iframe/viamapi-iframe.js | 6 +++--- javascript/src/iframe/wopiapi-iframe.js | 1 - main.go | 4 +--- 3 files changed, 4 insertions(+), 7 deletions(-) diff --git a/javascript/src/iframe/viamapi-iframe.js b/javascript/src/iframe/viamapi-iframe.js index 85f1607..1be8826 100644 --- a/javascript/src/iframe/viamapi-iframe.js +++ b/javascript/src/iframe/viamapi-iframe.js @@ -1353,7 +1353,7 @@ const handleIdentityLogin = async (identity, uuid, token) => { const deviceHash = await createDeviceHash(publicKey); - viamApi.setSessionData(uuid, token, deviceHash, navigator.userAgent); + viamApi.setSessionData(uuid, token, deviceHash); localStorage.setItem("uuid", uuid); localStorage.setItem("token", token); localStorage.setItem("authenticatedIdentity", publicKey); @@ -1416,7 +1416,7 @@ function loadIdentityInternal(identityKey, pinCode) { const uuid = localStorage.getItem("uuid"); const token = localStorage.getItem("token"); const deviceHash = await createDeviceHash(identityKey); - window.viamApi.setSessionData(uuid, token, deviceHash, navigator.userAgent); + window.viamApi.setSessionData(uuid, token, deviceHash); } //console.log("Set loaded identity in load identity") @@ -1727,7 +1727,7 @@ const connection = Penpal.connectToParent({ } const deviceHash = await createDeviceHash(loginIdentity.authentication.publicKey); - window.viamApi.setSessionData('', '', deviceHash, navigator.userAgent); + window.viamApi.setSessionData('', '', deviceHash); window.viamApi.setIdentity(loginIdentity.authentication.publicKey); executeRestfulFunction("public", viamApi, viamApi.identityLogin, mode, code, actionID).then(async executeResult => { diff --git a/javascript/src/iframe/wopiapi-iframe.js b/javascript/src/iframe/wopiapi-iframe.js index 7b9ac1b..6fcbaac 100644 --- a/javascript/src/iframe/wopiapi-iframe.js +++ b/javascript/src/iframe/wopiapi-iframe.js @@ -11,7 +11,6 @@ WopiAPI.prototype.getPassports = function (fileID) { uuid: window.viamApi.getConfig().headers.uuid, token: window.viamApi.getConfig().headers.token, deviceHash: window.viamApi.getConfig().headers.deviceHash, - userAgent: window.viamApi.getConfig().headers.userAgent, fileID } }; diff --git a/main.go b/main.go index 09618e9..09206ad 100644 --- a/main.go +++ b/main.go @@ -73,18 +73,16 @@ func buildViamAPI() string { " 'publicKey': '',\n" + " 'uuid': '',\n" + " 'deviceHash': '',\n" + - " 'userAgent': '',\n" + " 'token': ''\n" + " }\n" + " }\n" + "}\n\n" - result += "ViamAPI.prototype.setSessionData = function(uuid, token, deviceHash, userAgent) {\n" + + result += "ViamAPI.prototype.setSessionData = function(uuid, token, deviceHash) {\n" + " this.config.headers.uuid = uuid;\n" + " this.config.headers.token = token;\n" + " this.config.headers.deviceHash = deviceHash;\n" + - " this.config.headers.userAgent = userAgent;\n" + "};\n\n" result += "ViamAPI.prototype.setIdentity = function(authenticationPublicKey) {\n" + -- GitLab