From cb461eb752766c34cec422110239fbae4e1765fd Mon Sep 17 00:00:00 2001 From: Tad Fisher Date: Thu, 28 Jun 2018 15:27:34 -0700 Subject: Tolerate base64 padding in secret --- otp.bash | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'otp.bash') diff --git a/otp.bash b/otp.bash index 2668d9a..55dbcb3 100755 --- a/otp.bash +++ b/otp.bash @@ -63,7 +63,7 @@ otp_parse_uri() { local params local IFS=\&; read -r -a params < <(echo "$p") ; unset IFS - pattern='^(.+)=(.+)$' + pattern='^([^=]+)=(.+)$' for param in "${params[@]}"; do if [[ "$param" =~ $pattern ]]; then case ${BASH_REMATCH[1]} in -- cgit v1.2.3