Foro de elhacker.net

Programación => Programación General => Mensaje iniciado por: KateLibby en 30 Diciembre 2021, 10:54 am



Título: Recuperar valor de token
Publicado por: KateLibby en 30 Diciembre 2021, 10:54 am
Hola! Estoy haciendo mi primera API REST con nodejs/express y no consigo hacer algo tan simple como recuperar el valor de la variable del token.

He generado un token aquí

Código:
app.post('/v1/users/login', function(req,res){
   ...
}

y ahora que ya tengo creado el token quiero llamar un formulario (forgot.html) al que le paso la variable token de esta manera

Código:
app.get('/v1/users/password/reset', function (req,res){

var token = <RECUPERAR TOKEN>
res.render(__dirname + "/views/forgot.html", {token:token});
})

Mi problema es que no se cómo recuperar el valor del token que he creado en la anterior llamada. No sé si existe alguna forma tipo req.body.token o algo así.

Gracias de antemano


Título: Re: Recuperar valor de token
Publicado por: KateLibby en 4 Enero 2022, 12:21 pm
He ido leyendo sobre el tema y parece ser que de esta forma debería funcionar:

Código:
token = req.headers.authorization

Pero aun así no lo consigo. ¿Alguna idea?

Gracias