Google, Paypal, World of Warcraft, Mailchimp, etc. have all implemented user-facing two-factor auth also. It's the easiest way for them to protect against endpoint insecurity when attackers are going after user credentials en masse.<p>For any other site looking to implement this, check out our open-source web SDKs and service at Duo Security:<p><a href="http://www.duosecurity.com" rel="nofollow">http://www.duosecurity.com</a>
<a href="https://github.com/duosecurity" rel="nofollow">https://github.com/duosecurity</a><p>At the very least, we highly recommend folks use it to protect their own cloud/datacenter infrastructure, and have made it free to do so (assuming you have 10 or less admins):<p><a href="http://blog.duosecurity.com/2011/04/ssh-keys-that-call-you-back/" rel="nofollow">http://blog.duosecurity.com/2011/04/ssh-keys-that-call-you-b...</a><p>We support callback, SMS, mobile apps for 7 platforms, as well as traditional hardware tokens for online and offline use...