diff --git a/pages/common/jwt.md b/pages/common/jwt.md new file mode 100644 index 0000000000..281061ff34 --- /dev/null +++ b/pages/common/jwt.md @@ -0,0 +1,21 @@ +# jwt + +> A command line tool to work with JSON Web Tokens (JWTs). +> Encryption algorithms available are HS256,HS384, HS512, RS256, RS384, RS512, ES256, ES384. +> For more information: . + +- Decode a JWT: + +`jwt decode {{jwt_string}}` + +- Decode a JWT as a JSON string: + +`jwt decode -j {{jwt_string}}` + +- Encode a JSON string to a JWT: + +`jwt encode --alg {{HS256}} --secret {{1234567890}} '{{json_string}}'` + +- Encode key pair payload to JWT: + +`jwt encode --alg {{HS256}} --secret {{1234567890}} -P key=value`