mirror of
https://github.com/Xkeeper0/jul.git
synced 2025-05-19 08:40:21 -07:00
Attempt to curtail password autofill when it shouldn't happen
e.g. when you're editing another user. Web browser devs think they're so smart...
This commit is contained in:
parent
ac3d8590d7
commit
c5044d2c0e
16
edituser.php
16
edituser.php
@ -101,11 +101,19 @@
|
|||||||
print "
|
print "
|
||||||
<br>
|
<br>
|
||||||
$tblstart
|
$tblstart
|
||||||
<FORM ACTION=edituser.php NAME=REPLIER METHOD=POST autocomplete=off>
|
<FORM ACTION=edituser.php NAME=REPLIER METHOD=POST autocomplete=\"off\">
|
||||||
|
|
||||||
$hlft Login information $hrgt
|
$hlft Login information $hrgt
|
||||||
$lft User name $rgt$inpt=username VALUE=\"$user[name]\" SIZE=25 MAXLENGTH=25 autocomplete=off>
|
$lft User name $rgt$inpt=username VALUE=\"$user[name]\" SIZE=25 MAXLENGTH=25 autocomplete=\"off\">
|
||||||
$lft Also known as $rgt$inpt=aka VALUE=\"$user[aka]\" SIZE=25 MAXLENGTH=25 autocomplete=off>
|
$lft Also known as $rgt$inpt=aka VALUE=\"$user[aka]\" SIZE=25 MAXLENGTH=25 autocomplete=\"off\">
|
||||||
$lft Password $rgt$inpp=password VALUE=\"\" SIZE=13 MAXLENGTH=64 autocomplete=off>
|
|
||||||
|
<!-- Hack around autocomplete, fake inputs (don't use these in the file)
|
||||||
|
Web browsers think they're smarter than the web designer, so they ignore demands to not use autocomplete.
|
||||||
|
This is STUPID AS FUCK when you're working on another user, and not YOURSELF. -->
|
||||||
|
<input style=\"display:none;\" type=\"text\" name=\"__f__usernm__\">
|
||||||
|
<input style=\"display:none;\" type=\"password\" name=\"__f__passwd__\">
|
||||||
|
|
||||||
|
$lft Password $rgt$inpp=password VALUE=\"\" SIZE=13 MAXLENGTH=64 autocomplete=\"new-password\">
|
||||||
|
|
||||||
$hlft Administrative bells and whistles $hrgt
|
$hlft Administrative bells and whistles $hrgt
|
||||||
$lft Power level $rgt$levellist
|
$lft Power level $rgt$levellist
|
||||||
|
@ -111,6 +111,11 @@
|
|||||||
$tccell1><b>{$passhint}</td> $tccell2l colspan=2>
|
$tccell1><b>{$passhint}</td> $tccell2l colspan=2>
|
||||||
{$altloginjs}
|
{$altloginjs}
|
||||||
<b>Username:</b> $inpt=username VALUE=\"".htmlspecialchars($username)."\" SIZE=25 MAXLENGTH=25 autocomplete=\"off\">
|
<b>Username:</b> $inpt=username VALUE=\"".htmlspecialchars($username)."\" SIZE=25 MAXLENGTH=25 autocomplete=\"off\">
|
||||||
|
|
||||||
|
<!-- Hack around autocomplete, fake inputs (don't use these in the file) -->
|
||||||
|
<input style=\"display:none;\" type=\"text\" name=\"__f__usernm__\">
|
||||||
|
<input style=\"display:none;\" type=\"password\" name=\"__f__passwd__\">
|
||||||
|
|
||||||
<b>Password:</b> $inpp=password SIZE=13 MAXLENGTH=64 autocomplete=\"off\">
|
<b>Password:</b> $inpp=password SIZE=13 MAXLENGTH=64 autocomplete=\"off\">
|
||||||
</span><tr>
|
</span><tr>
|
||||||
$tccell1><b>Reply:</td>
|
$tccell1><b>Reply:</td>
|
||||||
|
@ -147,6 +147,11 @@
|
|||||||
$tccell1><b>{$passhint}</td> $tccell2l colspan=2>
|
$tccell1><b>{$passhint}</td> $tccell2l colspan=2>
|
||||||
{$altloginjs}
|
{$altloginjs}
|
||||||
<b>Username:</b> $inpt=username VALUE=\"".htmlspecialchars($username)."\" SIZE=25 MAXLENGTH=25 autocomplete=\"off\">
|
<b>Username:</b> $inpt=username VALUE=\"".htmlspecialchars($username)."\" SIZE=25 MAXLENGTH=25 autocomplete=\"off\">
|
||||||
|
|
||||||
|
<!-- Hack around autocomplete, fake inputs (don't use these in the file) -->
|
||||||
|
<input style=\"display:none;\" type=\"text\" name=\"__f__usernm__\">
|
||||||
|
<input style=\"display:none;\" type=\"password\" name=\"__f__passwd__\">
|
||||||
|
|
||||||
<b>Password:</b> $inpp=password SIZE=13 MAXLENGTH=64 autocomplete=\"off\">
|
<b>Password:</b> $inpp=password SIZE=13 MAXLENGTH=64 autocomplete=\"off\">
|
||||||
</span><tr>";
|
</span><tr>";
|
||||||
print $form;
|
print $form;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user