hitesh
04/15/2023, 11:38 AMrp_st
04/15/2023, 1:13 PMhitesh
04/15/2023, 3:49 PMrp_st
04/15/2023, 3:49 PMhitesh
04/15/2023, 4:21 PMrp_st
04/15/2023, 4:22 PMhitesh
04/15/2023, 4:26 PMrp_st
04/15/2023, 4:27 PMhitesh
04/15/2023, 4:44 PMrp_st
04/15/2023, 4:44 PMhitesh
04/15/2023, 4:45 PMJsonWebTokenError: secret or public key must be provided
Any suggestions?rp_st
04/15/2023, 4:46 PMrp_st
04/15/2023, 4:47 PMrp_st
04/15/2023, 4:47 PMhitesh
04/15/2023, 4:47 PMexport function verifySession() {
return async (req: Request, res: Response, next: NextFunction) => {
if (!req.headers.authorization) {
return res.status(401).send("Authorization header is required");
}
let jwt = req.headers.authorization.split(" ")[1];
console.log(process.env.JWKS_CERT!);
console.log(jwt);
JsonWebToken.verify(jwt, certificate, function (err, decoded) {
let decodedJWT = decoded;
// Use JWT
console.log(decodedJWT);
console.log(err);
});
next();
};
}
Modified as per your function.hitesh
04/15/2023, 4:48 PMhitesh
04/15/2023, 4:48 PM