[HybridAuth] Версия 2.0
Привет, друзья! Представляю вам сильно переписанный компонент для авторизации через сторонние сервисы.
— Весь код отформатирован в PSR-2
— Библиотека HybridAuth обновлена до последней версии 2.8.2. И обновление и подключение работают теперь через composer, что сильно упрощает дальнейшее обслуживание.
Код библиотеки больше не хранится в моём репозитории на GitHub и никаких правок я в него не вношу.
— Некоторые провайдеры теперь требуют версию PHP не ниже 5.4, например facebook*.
— Добавлена возможность отвязать сервис от профиля пользователя как на фронтенде, так и в админке. Не забудьте обновить чанк tpl.HybridAuth.provider.active.
— Если на сайте установлен pdoTools, то все чанки будут обрабатываться через него. Соотвественно, можно использовать Fenom.
— Исправление ошибок, оптимизация работы, сокращение (надеюсь) ненужных записей в журнале системы.
При обновлении обязательно проверьте работу всех подключенных сервисов. Например, мне пришлось обновить callback uri в настройках facebook*.
— Весь код отформатирован в PSR-2
— Библиотека HybridAuth обновлена до последней версии 2.8.2. И обновление и подключение работают теперь через composer, что сильно упрощает дальнейшее обслуживание.
Код библиотеки больше не хранится в моём репозитории на GitHub и никаких правок я в него не вношу.
— Некоторые провайдеры теперь требуют версию PHP не ниже 5.4, например facebook*.
— Добавлена возможность отвязать сервис от профиля пользователя как на фронтенде, так и в админке. Не забудьте обновить чанк tpl.HybridAuth.provider.active.
— Если на сайте установлен pdoTools, то все чанки будут обрабатываться через него. Соотвественно, можно использовать Fenom.
— Исправление ошибок, оптимизация работы, сокращение (надеюсь) ненужных записей в журнале системы.
При обновлении обязательно проверьте работу всех подключенных сервисов. Например, мне пришлось обновить callback uri в настройках facebook*.
*Meta, которой принадлежат facebook и instagram признана экстремистской в России
Комментарии: 9
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Пользуясь случаем хочу спросить у тебя и у сообщества. Многие заказчики просят функционал регистрации через провайдеров, а не привязки к существующему профилю. Как легче всего это решить? Есть какие-нибудь наработки, как вытаскивать email и ФИО из провайдеров и вписывать их в профиль modx с помощью Hybridauth?
И отвязка профилей тоже востребованно было. Спасибо за обновление!
При входе оставляю поле пароля пустым, письмо со ссылкой и кодом приходит. Перехожу по ссылке и вверху где кнопка войти выводится сообщение «Could not load controller „auth“».