X-Git-Url: https://git.plutz.net/?a=blobdiff_plain;f=cgilite%2Fusers.sh;h=4d7965a57b260f5dc1a50ad4bc3f0411b0c07c0e;hb=51e33bff2fa9da601b3d3a17717ae919eec2ba45;hp=f616ca02baca5d07c7199640ab436e064f4d405a;hpb=8c1b0d1c11d754250c87df3a54cfd5343b743ac9;p=shellwiki diff --git a/cgilite/users.sh b/cgilite/users.sh index f616ca0..4d7965a 100755 --- a/cgilite/users.sh +++ b/cgilite/users.sh @@ -429,7 +429,7 @@ user_update(){ uid="$(POST uid)" oldpw="$(POST oldpw)" - pw="$(POST pw |grep -xE '.{6}')" + pw="$(POST pw |grep -m1 -xE '.{6,}')" pwconfirm="$(POST pwconfirm)" @@ -442,7 +442,7 @@ user_update(){ update_user "${uid}" password="$pw" REDIRECT "${_BASE}${PATH_INFO}#UPDATE_SUCCESS" else - REDIRECT "${_BASE}${PATH_INFO}#ERROR_PWMISMATCH" + REDIRECT "${_BASE}${PATH_INFO}#ERROR_PW_MISMATCH" fi elif [ "$UID_" = "$USER_ID" ]; then REDIRECT "${_BASE}${PATH_INFO}#ERROR_INVALID_AUTH_PASSWORD"