Это и так перевод, флажки у заголовка и ссылка на оригинал в конце (http://www.communityguides.eu/articles/11). Только вот ресурс, как написал выше, больше к сожалению не доступен.
там все печальней, весь ресурс выпилили, ИМХО версия тут не особо значение имеет, важна сама суть метода. Остально вопрос реализации, как подметили выше, получился прям God Controller.
Как раз версия тут кое-что значит — они стандартизировали набор полей, к которой сводится получаемая от провайдера информация — теперь можно писать универсальные методы для нескольких провайдеров сразу.
Авторизация через Facebook, Google, Twitter и Github используя Omniauth