diff options
author | Jakob Odersky <jakob@odersky.com> | 2018-06-11 08:44:24 -0700 |
---|---|---|
committer | Jakob Odersky <jakob@odersky.com> | 2018-06-11 08:45:07 -0700 |
commit | 575e39cf8d4ff56f40ad02567dc7b83f8f9c1109 (patch) | |
tree | b91d6d2e9821445f65f57082022aad9de19929aa /home/.bashrc.d/jwt.sh | |
parent | 38325926877c1eecf431f2a501c92bda769103a9 (diff) | |
download | dotfiles-575e39cf8d4ff56f40ad02567dc7b83f8f9c1109.tar.gz dotfiles-575e39cf8d4ff56f40ad02567dc7b83f8f9c1109.tar.bz2 dotfiles-575e39cf8d4ff56f40ad02567dc7b83f8f9c1109.zip |
Clean up initial bash scripts
Diffstat (limited to 'home/.bashrc.d/jwt.sh')
-rw-r--r-- | home/.bashrc.d/jwt.sh | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/home/.bashrc.d/jwt.sh b/home/.bashrc.d/jwt.sh index b2b47c2..8f95e5d 100644 --- a/home/.bashrc.d/jwt.sh +++ b/home/.bashrc.d/jwt.sh @@ -3,14 +3,14 @@ decode_base64_url() { local len=$((${#1} % 4)) local result="$1" - if [ $len -eq 2 ]; then result="$1"'==' - elif [ $len -eq 3 ]; then result="$1"'=' + if [[ $len -eq 2 ]]; then result="$1"'==' + elif [[ $len -eq 3 ]]; then result="$1"'=' fi echo "$result" | tr '_-' '/+' | openssl enc -d -base64 } decode_jwt(){ - decode_base64_url $(echo -n $2 | cut -d "." -f $1) | jq . + decode_base64_url "$(echo -n "$2" | cut -d "." -f "$1")" | jq . } # Decode JWT header |