@mr_drinkens89

Как сделать sms верификацию в Django?

Подскажите, знающие люди.
Суть такая: для просмотра ресурсов мы хотим сделать закрытый доступ, по регистрации на номер телефона. То есть юзер вводит свой номер, ему приходит смс, мы его активируем и открываем доступ. Только на 1 раз (повторно смс не отправлять).
Куда копать? если ли какие батарейки?
Нагуглил такую штуку https://www.twilio.com/
Верно ли?
спасибо
  • Вопрос задан
  • 1136 просмотров
Пригласить эксперта
Ответы на вопрос 1
@fantom0005
Вам для этого понадобится сервис, который отправляет смс уведомления. Например: smsc.ru. У них уже есть готовое api для Python2/3.
В модели пользователя, нужно создать дополнительное поле, которое будет содержать код верификации. И при регистрации генерируем код, отправляем его через смс сервис. Пользователь вводит этот код, если коды совпадают - телефон принадлежит пользователю.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы