gpt4 book ai didi

html - firefox 将密码填入用户名字段

转载 作者:搜寻专家 更新时间:2023-10-31 08:49:29 25 4
gpt4 key购买 nike

这很奇怪:如果我登录我的应用程序,要求 firefox 保存用户名/密码。然后注销回到登录界面,firefox在用户名输入框里填入密码,就可以看到了!

知道是什么导致了这个问题吗?这是我的表单的 html,尽管我已经检查了它 10 亿次。

<form action="<?php echo WWWROOT ?>login/" autocomplete="on" method="post" name="extranetLoginForm" id="extranetLoginForm" >
<ul id="formlog">
<li id="liloginfield">
<label for="loginfield" id="loginfieldlab"><span class="required">
<img alt="user-icon" src="<?php echo WWWROOT ?>_img/icons/user.png" />
Mon nom d'utilisateur : <small style="color:#AAA">(prenom.nom)</small></span>
</label>
<input id="loginfield" name="loginfield" class="text required ui-corner-all" type="text" tabindex="1" accesskey="l" />
<label for="loginfield" class="error" id="error1">
<img alt="erreur-login" src="<?php echo WWWROOT ?>_img/icons/exclamation.png" />Ce champ est obligatoire, r&eacute;digez comme ceci: prenom.nom</label>
</li>
<li id="lipass">
<label for="password">
<span class="required"><img alt="lost-pass" src="<?php echo WWWROOT ?>_img/icons/key.png" />mot de passe
<small class="help_form">(<a id="forgotPasswordLink" href="#">oublié</a> ?)</small></span>
</label>
<input name="password" type="password" class="text required ui-corner-all" id="password" minlength="4" maxlength="20" tabindex="2" accesskey="p" />
<small class="checker" ></small>
<input type="hidden" name="errorpass" id="errorpass" value="0"/>
<label for="password" class="error" id="error2"><img alt="exclamation" src="<?php echo WWWROOT ?>_img/icons/exclamation.png" />Ce champ est obligatoire.</label>
</li>
<li>
<input name="rememberme" type="checkbox" id="rememberme" value="forever" tabindex="90" /><label for="rememberme"> Se souvenir de moi</label></p>
</li>
<li class="centeredtext">
<input type="hidden" name="goto" id="goto" value="<?php echo WWWROOT.$_SESSION['AFTER_LOGIN_GOTO'] ?>"/>
<input type="hidden" name="login_type" id="loginTypeNormal" value="normal"/>
<input type="submit" class="ui-state-default button ui-corner-all short_input" value="GO!" id="submitlogin" tabindex="1" accesskey="L" />
</li>
<li id="lipassforget">
<label class="centered info"><a class="dark_link openidLink" href="#" id="openidLink">avec OpenID</a></label>
</li>
</ul>
</form>

最佳答案

您是否偶然更改了字段名称,即当用户名/密码被 Firefox 保存时,密码字段是否曾在某一时刻被称为“loginfield”?根据 Mozilla 的 wiki密码管理器存储带有已保存登录详细信息的字段名,因此它可能与此相关。

您是否尝试过从 Firefox 的密码管理器中删除用户名/密码,并查看当您再次尝试保存登录详细信息时是否再次发生这种情况?

关于html - firefox 将密码填入用户名字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2161485/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com