Задача

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

2-е марта 2019Открыто больше 1 года назад0 откликов731 просмотров
веб-сайтнесложнопрограммирование
Благотворительность
Небольшой гонорар

Суть задачи

форма как на сайте 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/ )

Этапы

1Публикация
2Поиск
3В работе
4Закрытие
5Отзывы

Комментарии