Skip to main content

$$jwtparse

Parses JWT tokens and returns their payload

caution

This function does not validate the JWT. Only returns its payload (claims).

Usage​

{ 
"$$jwtparse": /* JWT string */
}
"$$jwtparse:{input}"

Returns​

Token's payload

Arguments​

ArgumentTypeValuesRequired / Default ValueDescription
PrimarystringYesJWT string

Examples​

Input

Definition

Output

"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c"
"$$jwtparse:$"
{
"sub": "1234567890",
"name": "John Doe",
"iat": 1516239022
}
true
"$$jwtparse:$"
null
"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c"
{
"$$jwtparse": "$"
}
{
"sub": "1234567890",
"name": "John Doe",
"iat": 1516239022
}
true
{
"$$jwtparse": "$"
}
null