UNPKG

decoding_jwt

Version:
16 lines (15 loc) 396 B
let jwt = require('jsonwebtoken'); export function decodeToken(headers: any, secret: any) { if (headers && headers.authorization&&secret) { var authorization = headers.authorization, decoded; try { decoded = jwt.verify(authorization, secret); return decoded._doc; } catch (e) { return e; } } else { return "please provide secret and headers" } }