Бек энд для сайт на yii2 или laravel

6 000 руб. за проект • электронные деньги
12 октября 2017, 14:36 • 6 откликов • 90 просмотров
В админке система генерит 4х значный код который состоит из латиницы и цифр. Номер записывается в базу. Этот номер мы выдаем пользователям, с помощью этого номера и своего телефона они могут регистрироваться в системе отправляя СМС на короткий номер. В смс должен быть 4х значный код.

(нужно зарегить коротки номер или sim хостинг http://smsc.ru/receive/)


Как происходит регистрация в системе.

Юзер на короткий номер отправляет СМС с 4х значным код. Система проверяет есть ли такой код в базе, если есть то связывает номер отправившего с 4х значным кодом.

1
Затем если юзер зайдет на сайт, введет номер телефона (происходит проверка есть ли связка введенного номера с 4х значным кодом) если нет то выдается ошибка.

2. Если есть в базе связь введенного номера и 4х значного кода. То на номер юзера вышлется СМС с кодом подтверждения. После того как юзер введет код подтверждения он может в форму написать текстовое сообщение.

3
И если другой юзер зайдет на сайт и введет в поле 4х значный код. Система проверит, и если найдет текстовое сообщение (оставленное другим юзером) то выведет сообщение.