From 30d2ac2e066e2bcea9bf374c7619ee65023f094a Mon Sep 17 00:00:00 2001 From: Kazuki Suda Date: Thu, 7 Jul 2016 19:45:19 +0900 Subject: [PATCH] Fix to be able to use "+" in email for authy-ssh enable register_user_on_authy() currently failed if email contains "+" (e.g. kazuki.suda+authy@gmail.com --- authy-ssh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/authy-ssh b/authy-ssh index a6a18b7..a9eb315 100755 --- a/authy-ssh +++ b/authy-ssh @@ -439,7 +439,7 @@ function register_user_on_authy() { fi useragent="$(user_agent)" - response=`curl --connect-timeout 10 "${url}" -A "${useragent}" -d user[email]="${email}" -d user[country_code]="${country_code}" -d user[cellphone]="${cellphone}" -s 2>/dev/null` + response=`curl --connect-timeout 10 "${url}" -A "${useragent}" --data-urlencode user[email]="${email}" --data-urlencode user[country_code]="${country_code}" --data-urlencode user[cellphone]="${cellphone}" -s 2>/dev/null` ok=true debug "[register-user] url: $url | response: $response | curl exit stats: $?"