Authenticate users via their Google, Facebook, Yahoo, Twitter, or OpenID accounts.