Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/409.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 为什么我的密码显示在“检查元件-网络”选项卡中_Php_Password Encryption - Fatal编程技术网

Php 为什么我的密码显示在“检查元件-网络”选项卡中

Php 为什么我的密码显示在“检查元件-网络”选项卡中,php,password-encryption,Php,Password Encryption,我有一个登录页面,其中有一个文本字段和一个密码字段。当我单击submit按钮时,它会将数据发送到一个php文件,确保数据与数据库中存储的哈希相同,但当我检查inspect元素(F12)chrome时,在network选项卡中,用户名和密码以纯文本显示 我怎样才能避免呢 任何关于保护登录页面的建议都将不胜感激 提前感谢。即使使用密码类型的也可以检查它,并将其类型更改为文本,以查看真正的密码 尽管如此,只要您每隔10分钟左右取消设置用户的会话cookie,并阻止他们使用浏览器保存密码,这一点就不是很

我有一个登录页面,其中有一个文本字段和一个密码字段。当我单击submit按钮时,它会将数据发送到一个php文件,确保数据与数据库中存储的哈希相同,但当我检查inspect元素(F12)chrome时,在network选项卡中,用户名和密码以纯文本显示

我怎样才能避免呢

任何关于保护登录页面的建议都将不胜感激

提前感谢。

即使使用
密码类型的
也可以检查它,并将其类型更改为
文本
,以查看真正的密码


尽管如此,只要您每隔10分钟左右取消设置用户的会话cookie,并阻止他们使用浏览器保存密码,这一点就不是很重要(使用动态名称进行登录/密码输入应该可以做到这一点).

您无法避免。您可以创建一个JS脚本,在键入密码时对密码进行加密。。。但我不认为这是一个问题,因为你没有通过网络以明文形式发送密码(你应该在之前加密密码),我如何防止他们使用浏览器保存密码?你能给我举个例子吗。我有一个会话cookie,每10分钟过期一次。在登录名和密码字段中使用随机名称。