From c5fd08bb76cb848528e12b17fb59c16cb258797b Mon Sep 17 00:00:00 2001 From: Jonathan Hodgson Date: Tue, 22 Sep 2020 15:40:20 +0100 Subject: [PATCH] Creates script for printing jwt web tokens --- bin/.bin/webtest/jwtcat | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100755 bin/.bin/webtest/jwtcat diff --git a/bin/.bin/webtest/jwtcat b/bin/.bin/webtest/jwtcat new file mode 100755 index 00000000..51823057 --- /dev/null +++ b/bin/.bin/webtest/jwtcat @@ -0,0 +1,11 @@ +#!/usr/bin/env bash +i=0 + +cat - | tr '.' '\n' | while read line; do + [ "$i" -eq 0 ] && echo -e "Header:\n-------" + [ "$i" -eq 1 ] && echo -e "Body:\n-----" + [ "$i" -eq 2 ] && break + echo "$line" | base64 -d 2> /dev/null | jq + i=$((i+1)) +done +