diff --git a/src/CodeGen/CodeGenerator/CoscineCodeGenerator.cs b/src/CodeGen/CodeGenerator/CoscineCodeGenerator.cs index 1b4d8b0ae30ae549c50024ad925ca79f7f5eb979..a390bd2ad8e9c9a983eae36792a9f5851e7d6300 100644 --- a/src/CodeGen/CodeGenerator/CoscineCodeGenerator.cs +++ b/src/CodeGen/CodeGenerator/CoscineCodeGenerator.cs @@ -1,4 +1,4 @@ -using Coscine.Configuration; +using Coscine.Configuration; using System; using System.Collections.Generic; using System.Linq; @@ -64,7 +64,12 @@ namespace Coscine.CodeGen.CodeGenerator combinationFileText += @" if (typeof coscine !== 'undefined' && typeof coscine.authorization !== 'undefined') { - accessToken = coscine.authorization.bearer; + accessToken = 'Bearer ' + coscine.authorization.bearer; +} +// LocalStorage > Global Variables +const localStorageToken = localStorage.getItem('coscine.authorization.bearer'); +if (localStorageToken) { + accessToken = 'Bearer ' + localStorageToken; } const getHostName = () => {