I absolutely agree with this one.
Preston Pierce
11

Exactly, it’s infuriating.

The approach assumes many things, some of which include:

  • Users have accounts with the third party (social network) you chose to rely on
  • Users don’t mind connecting their social profiles to your site
  • The third party’s service will always be online to authenticate users
  • The third party will not change their API without giving you sufficient notice to rebuild your authentication integration
  • Users will have access to the third party service on their corporate network