Авторизация через SMS
XXI век, пользуемся всеми возможностями!
Модуль добавляет возможность авторизоваться на сайте через SMS-пароль.
Особенности модуля:
<*>Работает только в кодировке UTF-8
<*>Быстрая авторизация через SMS;
<*>Настройка длины пароля;
<*>Выбор поля с номером телефона;
<*>Соль - позволяет сделать алгоритм генерации кода уникальным для каждого сайта;
<*>Время жизни пароля;
<*>Настройка текста SMS;
<*>Выбор SMS-провайдера, более 10 провайдеров
Список поддерживаемых SMS-провайдеров
<*>bytehand.com
<*>infosmska.ru
<*>iqsms.ru
<*>p1sms.ru
<*>prostorsms.ru
<*>redsms.ru
<*>sms-uslugi.ru
<*>sms.ru
<*>smsaero.ru
<*>smsc.ru
События модуля
OnAfterRegisterConfirm ( int $user_id ) - срабатывает после подтверждения регистрации;
OnNormalizePhone ( string $original, string &$normalized ) - срабатывает при нормализации номера телефона. Можно изменить нормализацию телефона;
OnGetPhoneFieldList ( array &$fields ) - срабатывает при составлении списка полей для записи телефона;
OnGetUserRegisterFields( array &$fields ) - срабатывает при составлении списка полей для регистрации;
OnGetProviderList ( array &$providers ) - срабатывает при составлении списка провайдеров;
OnSendSMS ( array &$fields, Provider $provider ) - срабатывает перед отправкой СМС
OnAfterSendSMS ( bool $success, array $fields, Provider $provider ) - срабатывает после отправки СМС
Персональные рекомендации