Доработка авторизации на Битрикс, по API

Небольшой гонорар

форма как на сайте x-15.ru/help/

Ajax без перезагрузки страницы

после ввода номера телефона
(проверка номера: убираем все +,(,),пробел; первую цифру меняем на 7; проверяем количество цифр=11)
при нажатия ПОЛУЧИТЬ ПАРОЛЬ
если такого пользователя (используем поле NAME) нет, то
отправляет в апи агрегатора https://smsc.ru/sys/wait_call.php?login=АПИ_ЛОГИН&psw=АПИ_ПАРОЛЬ&phone=НОМЕР_ПОЛЬЗОВАТЕЛЯ
https://smsc.ru/api/http/miscellaneous/waitcall/#menu
регистрируем пользователя и устанавливаем временный пароль полученный в ответе (4 последние цифры)
стандартная авторизация
если удачная то
меняем пароль на сгенерированный рандомом (6 цифр),
показываем пользователю (не обязательно)

если такой пользователь есть то отправляем пароль в смс (код есть, сейчас работает, используем https://bxmaker.ru/doc/authuserphone/ )

Помощь нужна
Илья Шерман

Илья Шерман

Об организации / проекте

Добровольческое Движение Джип Алерт на данный момент насчитывает 15 тысяч автоволонтеров, готовых бесплатно придти на помощь по всей стране.
Регистрация пользователей осуществляется с помощью СМС для подтверждения номера телефона, но финансирования у нас нет и сейчас ежедневно организаторы (волонтеры) платят из своего кармана от 500 до 1 тысячи рублей на СМС агрегатора.
Хотелось бы немного сэкономить перейдя на «Подтверждение номера по звонку»

Комментарии
Оставить комментарий
Присоединяйтесь к нам!
Вы заработали 10 очков опыта!