Skip to content

Latest commit

 

History

History
31 lines (20 loc) · 1009 Bytes

util_decode_jwt.decodeJwt.md

File metadata and controls

31 lines (20 loc) · 1009 Bytes

Function: decodeJwt

Support from the community to continue maintaining and improving this module is welcome. If you find the module useful, please consider supporting the project by becoming a sponsor.


decodeJwt(jwt): JWTPayload

Decodes a signed JSON Web Token payload. This does not validate the JWT Claims Set types or values. This does not validate the JWS Signature. For a proper Signed JWT Claims Set validation and JWS signature verification use jose.jwtVerify(). For an encrypted JWT Claims Set validation and JWE decryption use jose.jwtDecrypt().

Parameters

Name Type Description
jwt string JWT token in compact JWS serialization.

Returns

JWTPayload

Example

const claims = jose.decodeJwt(token)
console.log(claims)