Вход по ID

События

В модуле добавлены некоторые события для возможности подписаться и выполнить дополнительные действия

onPreparePhone

Событие вызываетя при подготовке номера телефона

onBeforeUserAdd

Событие вызываетя перед добавлением пользователя

onAfterUserAdd

Событие вызываетя перед добавлением пользователя

onBeforeAuthorize

Событие вызывается перед авторизацией пользователя через стороний сервис, когда уже создан профиль или обнволены поля найденого польвзоателя и осталось только вызвать $USER->Authorize(). Для остановки авторизации Поля:

  • USER_ID идентификатор пользвоателя который будет авторизован
  • SERICE_USER объект класса \BXmaker\AuthID\Service\User
  • SERVICE проинициализированный объект класса сервиса расширяющий \BXmaker\AuthID\Service\Base, например \BXmaker\AuthID\Service\YandexID
  • STATE - содержит доп информацию передаваемую как состояние для OAuth авторизации, в частности содержит поле URL в котором адрес страницы на которой была начата авторизация через стороний сервис. Используется для возврата пользователя на туже страницу после выполнения авторизаии.