iit
@iit
TeamLead + php/js разработчик

PHP — какую библиотеку oAuth выбрать?

В данный момент реализую oAuth на портале. Сейчас стоит Loginza но она перестала устраивать пользователей.

Основные провайдеры vk.com, Facebook, Google и mail.ru.

А основной функционал - получение почты, доступ к личной информации, друзьям а также share и like.

Сейчас посматриваю различные библиотеки и пытаюсь подобрать оптимальную. Так как в команде достаточно много новых сотрудников - слишком гибкая библиотека с несколькими слоями абстракций вроде lusitanian/oauth не подойдет. Нужно что-то простое, достаточно гибкое и без огромного списка зависимостей.

Очень понравился сервис oauth.io и SDK от Facebook. Первый не утвердят по финансам (пики посещаемости принуждают брать самый дорогой тариф и 100$ в мес. многовато) а второй только для Facebook.

Борюсь с желанием написать свой велосипед, так что если у вас есть на примете стабильная, легковесная библиотека в стиле FacebookSDK которая поддерживает mail.ru, vk и Google - это будет самое то!
  • Вопрос задан
  • 3198 просмотров
Решения вопроса 2
Одной из самой популярных является проект HybridAuth https://github.com/hybridauth/hybridauth
Сейчас авторы занимаются разработкой 3 версии что может не радывать.
Куча модулей под разных CMS и под разные фреймворки
hybridauth.sourceforge.net/plugins.html

Сам писал проект https://github.com/socialconnect/
Ответ написан
iit
@iit Автор вопроса
TeamLead + php/js разработчик
В итоге пришлось создать свою библиотеку, которая и решила все проблемы.
Особенно с mail.ru, кто делал авторизацию через php использую js куки их загрузчика поймет...
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы