Бесплатно
Загрузите дополнение из админки вашего сайта.
Как загрузить?
Автор дополнения
Николай Савин
Пакетов
18
Закачек
32 312
Автор дополнения
Пакетов
18
Закачек
32 312
Версия 3.1.1-pl
Дата выпуска 27.10.2024
Загрузки 6 985
Просмотры 39 115

  • Огромное количество сервисов авторизации.
  • Нет зависимости ни от кого. Если один сервис отключен — можно зайти через другой.
  • Никакого стороннего javascript — всё работает только на php. Можно хорошо кастомизировать форму входа.
  • Привязка разных учеток к одному юзеру, и вход через любую. Можно вообще сделать регистрацию через Login, а потом привязку и вход через HybridAuth.
  • Работает и самостоятельно. При первом входе создаёт юзера и добавляет потом к нему другие сервисы.
  • Поддержка pdoTools, и как следствие, синтаксиса Fenom в чанках.
  • Сам по себе интегрируется с Office, если тот установлен.

Вам нужно только подключить удалённые сервисы на свой сайт, то есть получить ключи и пароли у выбранных этих провайдеров.

3.1.1-pl

  • 50 Fix position of lexicon in manager

  • 53 fix used modx tags in provider urls

3.1.0-pl

  • Refactoring PHP to PSR-12
  • Updated HybridAuth core to 3.7.1

3.0.2-pl

  • Fixed retrieving date of birth from remote profile.

3.0.1-pl

  • Updated HybridAuth core to 3.0.0 stable
  • Fixed php type of "country" in model map.

3.0.0-pl

  • Updated HybridAuth core.

3.0.0-rc

  • Refactored to use HybridAuth 3.
  • Updated default providers.

2.1.0 pl

  • Added modx.pro provider.
  • Improved compatibility with PHP 7.2.
  • Improved ExtJs grid in manager.

2.0.4 pl

  • Fixed possible "No provider ID specified" message in the system log.
  • Updated HybridAuth library to version 2.9.1.

2.0.3 pl

  • Improved the handling of exceptions.
  • Fixed debug mode.

2.0.2 pl

  • Fixed possible XSS in the authorization links.

2.0.1 pl

  • Removed error "You cannot access this page directly" from system log.

2.0.0 pl

  • PSR-2
  • Updated HybridAuth library to version 2.8.2.
  • HybridAuth library integrated via composer.
  • Ability to unbind services from a profile of user.
  • If pdoTools is installed, the component will use it for the processing of a chunks.

1.1.4 pl

  • [#34] Fixed scopes in Facebook provider.
  • Fixed possible E_WARNING in Vkontakte provider.

1.1.3 pl

  • [#37] Increased length of some haUserService fields.

1.1.2 pl

  • Updated main oAuth providers, including Google and Facebook.

1.1.1 pl

  • [#17] Fixed work with enabled php-apc after updated HybridAuth core to version 2.3.0.

1.1.0 pl

  • Updated HybridAuth core to version 2.3.0.
  • Shows more errors from HybridAuth in MODX log.

1.0.0 pl

  • Removed object haUser. All existing users will be converted to modUser on package upgrade.
  • Removed function filter_var() for email validation.
  • Returned back transparent images.

0.9.0 pl

  • Added possibility to view user's linked services in manager.

0.8.8 pl1

  • [#26] Fixed calculation of time of the queries.
  • Fixed E_NOTICE on line 99 of hybridauth.class.php.

0.8.7 pl

  • [#23] Fixed parameter "debug" for HybridAuth.
  • [#21] Improved usernames.

0.8.6 pl

  • [#20] Improved work with context settings.
  • Fixed method makePlaceholders.

0.8.5 pl4

  • Improved package uninstall and reinstall.
  • [#17] Fixed work with enabled php-apc.
  • Added Foursquare icon.
  • Fixed possible E_WARNING on initialization.

0.8.4 pl

  • Added rel="nofollow" into chunk with link to provider.
  • Improved description of system settings.

0.8.3 pl

  • Improved generation of providers links.

0.8.2 pl

  • Added parameter "&redirectUri=``" for solve issue "redirect_uri_mismatch" when using multiple contexts.
  • Context settings now can override providers keys in system settings. Very helpful for multiple contexts.

0.8.1 pl

  • Fixed bug with saving parameters to $_SESSION.

0.8.0 pl

  • [#7] Fixed generation of links for sites in subfolder.
  • [#4] Fixed login to separate contexts.
  • Improved support of multiple contexts.

0.7.0 pl2

  • New snippet "haProfile" for update user profile.
  • Automatic generation of links of providers.
  • Improved chunks, added icons for some providers.
  • Automatic logout of users that was been blocked by administrator.
  • Added virtual field "gravatar" to class "haUser". You can get it with $modx->user->get('gravatar');.
  • Extension package is removed from system settings when you uninstall component.
  • Replaced file "action.php" to plugin "HybridAuth".
  • Added new providers: "Draugiem" and "Xing".
  • [#3] Fixed "No foreign key definition for parentClass: modUser using relation alias: Services" log entries.
  • Fixed order of links to providers, specified in the parameter "&providers".

0.6.0 pl

  • Added ability to disable new user registrations. See system setting "ha.register_users".

0.5.0 beta

  • Fixed login trough vk.com
  • Updated HybridAuth core to version 2.1.2

0.4.0 beta

  • Updated HybridAuth core to version 2.1.1
  • Improved initialization of main class

0.3.3 beta

  • Fixed issue with empty email

0.3.2 beta

  • Added exception handler for catching all exceptions from HybridAuth into MODX system log

0.3.1 beta

  • Changing user class to haUser on login through remote service.
  • On uninstall of component all haUsers becomes modUsers.

0.3.0 beta

  • Fixed save of a photo in profile.
  • Improved errors handling.
  • Fixed increment of username if remote username exists on site.
  • If authenticated user linking remote service record, that already exists in remote profiles of the site - this record changes the owner. You can re-link any of your records to any accounts on site.

0.2.0 beta

  • Added parameter &groups=``. For example, &groups=`Users:1` will add new user to group "Users" with role "member"
  • Updated snippet params, added russian localization.
  • Chunks localization
  • Updated readme

0.1.0 beta

  • Initial release.

Последние обсуждения в сообществе MODX.pro