Token checks can happen symltaneously

master
Keith Irwin 2022-12-04 10:36:52 -07:00
parent 68bcbae0ce
commit 9d99d5d9ec
Signed by: ki9
GPG Key ID: DF773B3F4A88DA86
6 changed files with 6 additions and 6 deletions

View File

@ -13,7 +13,7 @@ token_fail(){
printf 'Invalid token\n' | /usr/lib/wgapi/http_res 403; exit
}
saved_token="$(grep "${ip}" /var/local/wgapi/tokens | cut -f2)"
[ "${saved_token}" == "" ] && token_fail 'missing' &
[ "${saved_token}" == "" ] && token_fail 'missing'
<<<"${qs}" grep -qx "t=${saved_token}" || token_fail 'mismatched'
printf '%s token was valid\n' "${ip}" >&2

View File

@ -17,7 +17,7 @@ token_fail(){
printf 'Invalid token\n' | /usr/lib/wgapi/http_res 403; exit
}
saved_token="$(grep "${ip}" /var/local/wgapi/tokens | cut -f2)"
[ "${saved_token}" == "" ] && token_fail 'missing' &
[ "${saved_token}" == "" ] && token_fail 'missing'
<<<"${qs}" grep -qx "t=${saved_token}" || token_fail 'mismatched'
printf '%s token was valid\n' "${ip}" >&2

View File

@ -13,7 +13,7 @@ token_fail(){
printf 'Invalid token\n' | /usr/lib/wgapi/http_res 403; exit
}
saved_token="$(grep "${ip}" /var/local/wgapi/tokens | cut -f2)"
[ "${saved_token}" == "" ] && token_fail 'missing' &
[ "${saved_token}" == "" ] && token_fail 'missing'
<<<"${qs}" grep -qx "t=${saved_token}" || token_fail 'mismatched'
printf '%s token was valid\n' "${ip}" >&2

View File

@ -13,7 +13,7 @@ token_fail(){
printf 'Invalid token\n' | /usr/lib/wgapi/http_res 403; exit
}
saved_token="$(grep "${ip}" /var/local/wgapi/tokens | cut -f2)"
[ "${saved_token}" == "" ] && token_fail 'missing' &
[ "${saved_token}" == "" ] && token_fail 'missing'
<<<"${qs}" grep -qx "t=${saved_token}" || token_fail 'mismatched'
printf '%s token was valid\n' "${ip}" >&2

View File

@ -21,7 +21,7 @@ token_fail(){
printf 'Invalid token\n' | /usr/lib/wgapi/http_res 403; exit
}
saved_token="$(grep "${ip}" /var/local/wgapi/tokens | cut -f2)"
[ "${saved_token}" == "" ] && token_fail 'missing' &
[ "${saved_token}" == "" ] && token_fail 'missing'
<<<"${qs}" grep -qx "t=${saved_token}" || token_fail 'mismatched'
printf '%s token was valid\n' "${ip}" >&2

View File

@ -17,7 +17,7 @@ token_fail(){
printf 'Invalid token\n' | /usr/lib/wgapi/http_res 403; exit
}
saved_token="$(grep "${ip}" /var/local/wgapi/tokens | cut -f2)"
[ "${saved_token}" == "" ] && token_fail 'missing' &
[ "${saved_token}" == "" ] && token_fail 'missing'
<<<"${qs}" grep -qx "t=${saved_token}" || token_fail 'mismatched'
printf '%s token was valid\n' "${ip}" >&2