One hand giveth, the other hand taketh away.
Facebook really wants to protect your identity. Logging on from a shared / public computer? You can now get Facebook to send you a one-time password to use.
How do you do this? Make sure they have your contact information. Har Har Har.