Django сброс пароля через SMS
Я работаю над приложением Django, и я хотел бы аутентифицировать пользователей, используя их номера телефонов, я также хотел бы, чтобы пользователи могли сбрасывать свои пароли через SMS, есть ли способ сделать это, я не могу найти ничего о сбросе пароля через SMS в Django, спасибо заранее.
Когда пользователь запрашивает сброс пароля, ваш сервер должен сгенерировать уникальный токен (создать модель для хранения токенов) и отправить его на основное устройство, связанное с запрашивающим пользователем через текстовое сообщение, затем пользователь отправляет его обратно на сервер, и токен может быть проверен, если он не действителен, все существующие токены, связанные с пользователем, должны быть аннулированы, токены также должны иметь быстрый срок действия (например, 3 минуты). Вы можете использовать сторонний сервис, такой как AWS Pinpoint (с boto3) или Twilio для отправки текстовых сообщений