Selaa lähdekoodia

:recycle: passing token correctly

dev
j 2 vuotta sitten
vanhempi
commit
ab2f8326c9
1 muutettua tiedostoa jossa 5 lisäystä ja 2 poistoa
  1. 5
    2
      backend/lib/routes/user/validate-session.js

+ 5
- 2
backend/lib/routes/user/validate-session.js Näytä tiedosto

@@ -32,7 +32,7 @@ module.exports = {
32 32
             exposedHeaders: ['Authorization', 'Access-Control-Expose-Headers'],
33 33
         },
34 34
         handler: async function (request, h) {
35
-            const hashedSessionToken = request.payload
35
+            const hashedSessionToken = request.payload.token
36 36
             const { userService, profileService } = request.server.services()
37 37
             try {
38 38
                 if (!hashedSessionToken) {
@@ -41,9 +41,12 @@ module.exports = {
41 41
                 const userSession =
42 42
                     userService.activeSessions[hashedSessionToken]
43 43
                 if (!userSession) {
44
+                    console.error('--- userService.activeSessions ---')
45
+                    console.error(userService.activeSessions)
46
+                    console.error(hashedSessionToken)
47
+                    console.error('--- userService.activeSessions ---')
44 48
                     throw new Error(
45 49
                         '[API] hashedSessionToken not in activeSessions registry!',
46
-                        userService.activeSessions,
47 50
                     )
48 51
                 }
49 52
                 if (!userSession.emailWasRespondedTo) {

Loading…
Peruuta
Tallenna