punto final de inicio de sesión:
res.header("authorization", accessToken).send(accessToken) const user = await prisma.user.findFirst({ where: { email: req.body.data.email, }, }); const accessToken = jwt.sign( user, "my secret token there" ); if (!user) return res.sendStatus(400).send("Email doesnt exist"); res.header("authorization", accessToken).send(accessToken) router.get("/getAccountInfo", authenticateToken, getAccountInfo);token de autenticación de middleware:
export const authenticateToken = ( req: Request, res: Response, next: NextFunction ) => { const authHeader = req.headers["authorization"]; ...more code }authHeader no está definido
en los encabezados de los puntos finales de inicio de sesión se ve la autorización, pero el middleware no