diff options
| author | neobooru <50623835+neobooru@users.noreply.github.com> | 2019-09-26 01:41:53 +0200 |
|---|---|---|
| committer | Shyam Sunder <sgsunder1@gmail.com> | 2019-09-29 23:14:14 -0400 |
| commit | c9eae00c8c91ffbebb63e694cbc6af21f78afc9a (patch) | |
| tree | d4e62b4d861bfc180b20e3a3ae8ad4e96c052f60 /client/js/api.js | |
| parent | d2a4e506699c8dbb6bddfe88c26f33c5167f04ec (diff) | |
client/login: always store login cookie as 'auth'
Fixes #268
Diffstat (limited to 'client/js/api.js')
| -rw-r--r-- | client/js/api.js | 16 |
1 files changed, 2 insertions, 14 deletions
diff --git a/client/js/api.js b/client/js/api.js index c8e571c..07ec5ec 100644 --- a/client/js/api.js +++ b/client/js/api.js @@ -9,18 +9,6 @@ const uri = require('./util/uri.js'); let fileTokens = {}; let remoteConfig = null; -function getCookieName() { - const bases = document.getElementsByTagName('base'); - if (bases.length) { - let baseHref = bases[0].href; - baseHref = baseHref.replace('/', ''); - return 'szuru-' + baseHref; - } else { - return 'szuru'; - } -} -const cookieName = getCookieName(); - class Api extends events.EventTarget { constructor() { super(); @@ -138,7 +126,7 @@ class Api extends events.EventTarget { } loginFromCookies() { - const auth = cookies.getJSON(cookieName); + const auth = cookies.getJSON('auth'); return auth && auth.user && auth.token ? this.loginWithToken(auth.user, auth.token, true) : Promise.resolve(); @@ -181,7 +169,7 @@ class Api extends events.EventTarget { this.post('/user-token/' + userName, userTokenRequest) .then(response => { cookies.set( - cookieName, + 'auth', {'user': userName, 'token': response.token}, options); this.userName = userName; |