diff options
author | Phil Davis <phil.davis@inf.org> | 2015-03-03 21:47:59 +0545 |
---|---|---|
committer | Renato Botelho <garga@FreeBSD.org> | 2015-03-09 07:00:01 -0300 |
commit | 39dff8e2f929fb6c95bfb954345dd06153f720e8 (patch) | |
tree | 1adb53ae6e053047be5dcd6726530c1caf689ec2 /usr | |
parent | 478188c221241eac1b3ae27414a11e61fdb38c46 (diff) | |
download | pfsense-39dff8e2f929fb6c95bfb954345dd06153f720e8.zip pfsense-39dff8e2f929fb6c95bfb954345dd06153f720e8.tar.gz |
Fix password box in diag_authentication
In 2.2 when I go to Diagnostics->Authentication the password field shows the little lock icon, but the text input area starts over the top of the icon and as I type in the field the password "dots" go over the lock icon.
This does not happen in 2.1.5 - the password entry cursor sits after the lock icon. This problem is also not evident on most other password entry fields in 2.2
I stared at it for a while, then saw that in other places the password field is not literally called "password", so I thought what the heck, I will change the field name - it fixed the display issue!!! What???
Anyway, this fixes the display issue on my system. If someone knows really why having the field name/id="password" is a problem then they could fix the underlying reason - but this works around whatever is the issue.
If you think this is an OK fix then I will also find the couple of other places swhere this happens and make the same "fix".
Diffstat (limited to 'usr')
-rw-r--r-- | usr/local/www/diag_authentication.php | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/usr/local/www/diag_authentication.php b/usr/local/www/diag_authentication.php index b403db6..df68560 100644 --- a/usr/local/www/diag_authentication.php +++ b/usr/local/www/diag_authentication.php @@ -51,11 +51,11 @@ if ($_POST) { if (!$authcfg) $input_errors[] = $_POST['authmode'] . " " . gettext("is not a valid authentication server"); - if (empty($_POST['username']) || empty($_POST['password'])) + if (empty($_POST['username']) || empty($_POST['passwordfld'])) $input_errors[] = gettext("A username and password must be specified."); if (!$input_errors) { - if (authenticate_user($_POST['username'], $_POST['password'], $authcfg)) { + if (authenticate_user($_POST['username'], $_POST['passwordfld'], $authcfg)) { $savemsg = gettext("User") . ": " . $_POST['username'] . " " . gettext("authenticated successfully."); $groups = getUserGroups($_POST['username'], $authcfg); $savemsg .= "<br />" . gettext("This user is a member of these groups") . ": <br />"; @@ -112,7 +112,7 @@ include("head.inc"); <tr> <td width="22%" valign="top" class="vncell"><?=gettext("Password"); ?></td> <td width="78%" class="vtable"> - <input class="formfld pwd" type="password" size="20" id="password" name="password" value="<?=htmlspecialchars($pconfig['password']);?>" /> + <input class="formfld pwd" type="password" size="20" id="passwordfld" name="passwordfld" value="<?=htmlspecialchars($pconfig['passwordfld']);?>" /> </td> </tr> <tr> |