Skip to content

Repository files navigation

jwt

Portable JWT token validation

  • support for TOKEN read as cli argument
  • support for TOKEN read from stdin

How To Install

curl --silent https://raw.githubusercontent.com/OpScaleHub/jwt/main/get-jwt.sh | sudo bash

Usage

 $ jwt ${TOKEN}
[#] HEADER:ALGORITHM & TOKEN TYPE
alg: [ RS256 ]
kid: [ 9f0106c270df0da4d406c6520b76c9157887b493 ]
[#] PAYLOAD:DATA
iss: [ https://idp.opscale.ir/dex ]
sub: [ 45499github ]
aud: [ kubernetes ]
exp: [ 2022-05-11 17:59:11 +0200 CEST ]
iat: [ 2022-05-10 17:59:11 +0200 CEST ]
nonce: [ dHz0utfydrof6XYXJtXJi8X6xSx5Rzpw1eSlDkjEIW0 ]
[#] VERIFY SIGNATURE#ToDo
(⎈ |opscale:argocd) ~/Projects/jwt (main *)
$ echo${TOKEN}| jwt [#] HEADER:ALGORITHM & TOKEN TYPE
alg: [ RS256 ]
kid: [ 9f0106c270df0da4d406c6520b76c9157887b493 ]
[#] PAYLOAD:DATA
iss: [ https://idp.opscale.ir/dex ]
sub: [ 45499github ]
aud: [ kubernetes ]
exp: [ 2022-05-11 17:59:11 +0200 CEST ]
iat: [ 2022-05-10 17:59:11 +0200 CEST ]
nonce: [ dHz0utfydrof6XYXJtXJi8X6xSx5Rzpw1eSlDkjEIW0 ]
[#] VERIFY SIGNATURE#ToDo

About

Portable JWT token validation

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages