|
|
@@ -20,10 +20,13 @@ class Authenticator {
|
|
20
|
20
|
}
|
|
21
|
21
|
/** Check if session still active in backend */
|
|
22
|
22
|
async isValidSession() {
|
|
23
|
|
- const hash = this.getHashedToken()
|
|
24
|
23
|
let validation
|
|
25
|
24
|
try {
|
|
26
|
|
- validation = await db.post('/user/validate-session', hash, true)
|
|
|
25
|
+ validation = await db.post(
|
|
|
26
|
+ '/user/validate-session',
|
|
|
27
|
+ { token: this.getHashedToken() },
|
|
|
28
|
+ true,
|
|
|
29
|
+ )
|
|
27
|
30
|
if (validation.error) throw new Error(validation.error)
|
|
28
|
31
|
} catch (error) {
|
|
29
|
32
|
console.error(`Invalid session: ${error}`)
|