Подтверждение телефона при регистрации и т.д. - модуль ConfirmPhone
Перед покупкой или скачиванием модуля, пожалуйста ознакомьтесь с Лицензионным соглашением, действующим на все продукты.
Модуль ConfirmPhone предназначен для подтверждения номера телефона пользователя при регистрации с помощью СМС-сообщения с цифровым кодом или телефонного вызова, где цифровой код - это последние четыре цифры номера звонившего или цифровой код сообщается голосом. Имеется функция сброса пароля с помощью номера телефона (новый пароль отправляется в СМС). Также можно включить подтверждение номера телефона при изменении в профиле пользователя. Для работы используются провайдеры, предоставляющие платные услуги по доставке СМС-сообщений на мобильные номера. Пока используется шесть провайдеров - SMS.ru (СМС и код в номере), SMSC.ru, RocketSMS.by, SendPulse.com, Poctgoyercini.com, GreenSMS.ru (код в номере), покупатель может заказать платное добавление других провайдеров. Есть шлюз для отправки с помощью VoIP оборудования. Запрос на добавление провайдера можно сделать запрос перед покупкой модуля.
Модуль рассчитан для DLE всех версий от 10.0 и выше, с удобной автоматической установкой. Также имеется автоматическая проверка наличия новых версий модуля с сайта разработчика с установкой в один клик.
Модуль обладает следующими возможностями: можно регулировать время блокировки посетителя после неудачных попыток ввода кода подтверждения, указать группы для перевода пользователя после регистрации (для верифицированных и неверифицированных), есть повторная отправка СМС, можно указать IP-адрес на время начального тестирования модуля и т.д.
Автоматическая установка
Распаковать архив и поместить папку "confirmphone_install" в корневую папку сайта, затем запустить установщик "index.php", то есть адрес для запуска установщика будет: http://example.com/confirmphone_install/index.php, затем будут показаны дальнейшие инструкции. После успешной установки папку "confirmphone_install" можно удалить. Если необходимо, можно просмотреть инструкцию еще раз, не запуская установку, для этого используется ключ "mode=readme" для вызова скрипта - http://example.com/confirmphone_install/index.php?mode=readme.
Настройка
После установки, необходимо в конфигурации модуля настроить СМС-шлюз (получив нужные данные, например ключ API на сайте провайдера) и включить его. Затем подключаем шаблон модуля для регистрации: в шаблоне "registration.tpl" текущей темы вставляем строку (например, перед тегом "[question]"). Для восстановления пароля необходимо внести одну строчку в файл "lostpassword.tpl". После всех настроек, не забудьте включить модуль.
Добавлен еще один шлюз для отправки кода телефонным звонком, где цифровой код - это последние четыре цифры номера с которого совершен звонок - «GreenSMS.ru (код в номере)» https://greensms.ru.
Добавлена маска для номера телефона по стране. В выпадающем списке посетитель сайта выбирает свою страну и для его номера телефона устанавливается соответствующая маска, что делает ввод номера более удобным и сводит к минимуму возможность ошибок.
Добавлена возможность подтверждения номера телефона при регистрации через полученный звонок с помощью шлюза «SMS.ru (код в номере)». Стоимость данного вызова обычно намного ниже стоимости отправки СМС сообщения. Как заявлено на сайте шлюза, цена звонка: 40 копеек - номера России, 1 рубль - все остальные номера. Более подробную информацию можно просмотреть на странице - https://sms.ru/api/code_call.
- 12.05.2019 10:30
- Категория: Платные модули
Сабонис Гость
admin Разработчик 414 комментариев
Константин Гость
admin Разработчик 414 комментариев
Алексадр Гость
admin Разработчик 414 комментариев
Алексей Гость
admin Разработчик 414 комментариев