UNLOQ WordPress is a Two Factor Authentication Plugin for WordPress that protects user accounts from credential-related risks, by providing a customised passwordless authentication experience.
Works like a charm and is super secure.Cons:
Can't think of anything right now
I know the team behind the product. Super good devs, definitely building a cool and useful product. Check out their entire suite at unloq.ioLorand R. Minyo has used this product for one year.