home
/
code
/
khome.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
a3f7efe
)
Add jwt_show script
author
Siraaj Khandkar
<siraaj@khandkar.net>
Wed, 2 Oct 2019 21:22:44 +0000
(17:22 -0400)
committer
Siraaj Khandkar
<siraaj@khandkar.net>
Wed, 2 Oct 2019 21:22:44 +0000
(17:22 -0400)
home/bin/jwt_show
[new file with mode: 0755]
patch
|
blob
diff --git a/home/bin/jwt_show
b/home/bin/jwt_show
new file mode 100755
(executable)
index 0000000..
e145c6d
--- /dev/null
+++ b/
home/bin/jwt_show
@@ -0,0
+1,27
@@
+#! /usr/bin/awk -f
+
+function print_title(title, _i) {
+ print title
+ for (_i = 1; _i <= length(title); _i++)
+ printf "="
+ printf "\n"
+}
+
+function print_decoded_field(field, _i, _decode) {
+ _decode = "base64 -d | json_pp"
+ print $field | _decode
+ close(_decode)
+}
+
+BEGIN {
+ FS = "."
+}
+
+{
+ print_title("Header")
+ print_decoded_field(1)
+ print_title("Payload")
+ print_decoded_field(2)
+ print_title("Signature")
+ print $3
+}
This page took
0.026707 seconds
and
4
git commands to generate.