- // An error comes back from login?
- if ((!empty($ret)) && (postRequestParameter('ok') == 'password')) $passwdMessage = $ret;
+ // Check for password
+ if (!isPostRequestParameterSet('password')) {
+ // No password entered?
+ $passwdMessage = '{--ADMIN_NO_PASS--}';
+ } elseif (strlen(postRequestParameter('password')) < getConfig('minium_admin_pass_length')) {
+ // Or password too short?
+ $passwdMessage = '{--ADMIN_SHORT_PASS--}';
+ } elseif ((!empty($ret)) && (postRequestParameter('ok') == 'password')) {
+ // An error comes back from login?
+ $passwdMessage = $ret;
+ }