Сорри скрины не могу закинуть так как с тела , а на нём их нету
Принцип работы прост: Пользователь вводит номер телефона -> получает код -> вводит его -> регистрация прошла успешно. Что мы видим в админке: Баланс|Api-key|Email. 1. имена отправителя: Имя от которого пользователь получает смс сообщения. Добавить можно тоже в админке, но стоит учесть, что имена проходят ручную модерацию на сайте шлюза. 2. пополнить баланс Пять способов: Webmoney, Яндекс.Деньги, Монета.Ру, Банковские карты Visa/MasterCard, Терминал Qiwi. 3. счета Здесь отображается список счетов, и здесь же можно удалить неоплаченные счета. 4. тарификация по странам Список стран с ценой за 1 (одно) СМС. Здесь же есть возможность отключить отправку СМС в определенные страны. (Это своего рода бонус. Доп. класс определяет страну нахождения пользователя и не просит вводить номер, если пользователь из \"запрещенной\" страны). Все это дело работает через API littleSMS.ru, и 2ip.com.ua - (определяем из какой страны пользователь). Теперь главное, что требуется для работы скрипта: 1. Регистрация на littlesms.ru, для получения API-Key (Вообще есть возможность сделать это через админку, но я не стал заморачиваться, т.к., думаю в любом случае, перед тем как пользоваться, посетить сайт все же нужно, хотя бы для ознакомления). 2. cURL. 3. Положительный баланс. (После регистрации вам дарят 5 руб., для теста хватит). Установка: 1. Распаковать в корень. 2. Обновить таблицы в админке. 3. Перейти в настройки SMS уведомлений, ввести API-Key и Email, который указан при регистрации на сайте шлюза. 4. Включить Активацию по смс в настройках регистрации. Вроде все. И еще один момент, который бы хотелось отметить.. Если Вы не планируете использовать этот сервис в дальнейшем, то советую отделаться простым комментарием о том, как вам вообще задумка, так как администрация шлюза совершает обзвон новых пользователей, так что будьте готовы к тому, что Вам придется объяснить цель вашей регистрации. Тестировалось на DCMS 7.3.1.131 *
Обновлено:
1. Добавил возможность восстановления пароля (в пред. версии в этой функции не было смысла, теперь есть). 2. При балансе менее 2.5 руб. регистрация автоматически переключается на \"подтверждение по E-mail\". 3. При регистрации, если не подтвердить номер телефона сразу, то это (теперь) возможно сделать при авторизации.