diff --git a/javascript/src/iframe/viamapi-iframe.js b/javascript/src/iframe/viamapi-iframe.js index 96c943b8024053af72e7ae102a1bf42c7cb5a302..58d5dd5f45a621139a9c4908595b5b5df32de7bd 100644 --- a/javascript/src/iframe/viamapi-iframe.js +++ b/javascript/src/iframe/viamapi-iframe.js @@ -277,13 +277,13 @@ window.lastTimeGetProfile = 0; let iframeParent = null; const handleIdentityLogin = (identity, uuid, token) => { - const { viamApi } = window; + const { viamApi, loadedIdentities } = window; const { publicKey } = identity.authentication; viamApi.setSessionData(uuid, token); localStorage.setItem("uuid", uuid); localStorage.setItem("token", token); localStorage.setItem("authenticatedIdentity", publicKey); - window.currentlyAuthenticatedIdentity = identity; + window.currentlyAuthenticatedIdentity = loadedIdentities[publicKey]; window.lastTimeGetProfile = 0; setKeyForUUID(uuid, publicKey); };