TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Why does Facebook allow me to log in with a wrong password?

12 点作者 ciccionamente超过 1 年前
I don’t know why this is happening, but I can log in to my Facebook account even if I add just one random character either at the beginning or at the end of my password. For instance, I can log in if I type 1MYPASSWORD or MYPASSWORD1, where 1 is the additional random character I added.<p>This doesn’t happen when the cache and cookies are cleared (I get the classic wrong password error message).<p>Is this something to worry about? Does this happen to you as well?

3 条评论

NavinF超过 1 年前
FB been doing this for years: <a href="https:&#x2F;&#x2F;security.stackexchange.com&#x2F;questions&#x2F;214814&#x2F;why-can-i-log-in-to-my-facebook-account-with-a-misspelled-email-password" rel="nofollow noreferrer">https:&#x2F;&#x2F;security.stackexchange.com&#x2F;questions&#x2F;214814&#x2F;why-can-...</a><p>Hashing multiple variations of your password every time you login will burn a couple of bits of entropy, but realistically if you&#x27;re not using randomly generated passwords stored in a password manager you never had much security to begin with. They&#x27;re just automating something that humans do manually
评论 #37681497 未加载
SkyPuncher超过 1 年前
Security is all about risks. Most companies aren’t at the scale of Facebook so the much rely on simple heuristics.<p>Facebook likely has enough ancillary data to not really even need your password. They’ve seen a bunch of prior usage from a device identical to your current one. Your IP matches known Ip for your session. There’s some cookie on your system that’s associated with you. Perhaps, even Facebook knows the handful of people that ever share WiFi with you.<p>Essentially, they already know who you are, so they’re willing to take anything that’s close to a known password.
dave4420超过 1 年前
FB think you should be able to login even if you made a silly typo in your password. Historically, they let you log in even if you unknowingly had caps lock on, or had the first character wrongly capitalised.<p>Maybe they’re stricter on this sort of thing if they think you haven’t signed in from the machine you’re on before. (Would explain the cookie thing.)