Ver código fonte

:recycle: passing token correctly

dev
j 2 anos atrás
pai
commit
ab2f8326c9
1 arquivos alterados com 5 adições e 2 exclusões
  1. 5
    2
      backend/lib/routes/user/validate-session.js

+ 5
- 2
backend/lib/routes/user/validate-session.js Ver arquivo

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

Carregando…
Cancelar
Salvar