浏览器地址栏里那个小眼睛图标,网站点一下,密码明码密码就从圆点变成明文了。显示但很多人不知道,网站这功能其实藏着个反直觉的密码明码真相:它根本不是为了让你“看清楚自己输了啥”,而是显示为了让你在公共场合输密码时,能确认自己没被键盘记录器坑了。网站
我见过最离谱的密码明码用法,是显示在公司茶水间。行政大姐每次登录OA系统,网站都要点开小眼睛,密码明码然后对着屏幕大声念出密码:“Xiaomi2023!显示”旁边接水的网站同事耳朵都竖起来了。她说怕输错,密码明码可这习惯比输错可怕多了——隔壁工位的显示小年轻上周刚用她电脑订外卖,顺手就把她密码记在便签上了。
浏览器厂商其实很鸡贼。Chrome的密码管理器里,明码显示默认是关的,还加了个“再次确认”弹窗。Firefox更绝,你点开明文后,鼠标一移开,三秒自动变回圆点。这设计摆明了在说:给你看可以,但别指望我帮你防着身后那双眼睛。
真正需要明码的场景,跟浏览器那个小眼睛八竿子打不着。比如你用手机银行App转账,验证码短信里那串数字,你不眯着眼看清,输错一次就得等60秒重发。再比如公司Wi-Fi密码,贴在会议室白板上,你手机对着拍张照,放大看那个“o”到底是数字0还是字母O——这时候要是浏览器也来插一脚搞什么“安全提示”,纯属添乱。
还有个冷知识:有些网站自己就把密码明文传回服务器了。你点“忘记密码”,它给你发封邮件,里面赫然写着“您的密码是:Abc123”。这种网站我建议直接注销账号。真正的规范做法是发重置链接,而不是把密码当明信片寄给你。你看,连银行短信都知道说“验证码请勿转发”,某些电商平台却还在用明文存密码的祖传代码。
说回浏览器那个小眼睛。它其实是个心理测试仪——你越是在意密码对不对,越容易在公共场合暴露它。我自己的土办法是:输密码时故意输错一位,等登录失败提示了,再点开小眼睛改正确。这样就算有人站背后,看到的也只是我“正在修改错误输入”,而不是完整密码。麻烦是麻烦点,但比那个念出声的大姐安全多了。
最后说个反讽的:Windows的登录界面至今没有“显示密码”按钮。你输错三次,它只会冷冰冰提示“密码错误”。可浏览器倒好,把明文显示做得越来越顺手。要我说,这功能压根不该放在输入框旁边,应该藏在设置里,叫“紧急情况下确认密码用”。毕竟,人眼对圆点的信任,从来都是假象。