A Django app to support phone number verification using security code / One-Time-Password (OTP) sent via SMS.

284 stars 64 forks 284 watchers Python GNU General Public License v3.0
2fa django hacktoberfest nexmo one-time-password otp phone-number-verification phone-verification phone-verification-code phone-verification-system sms twilio
1 Open Issue Need Help Last updated: Oct 12, 2025

Open Issues Need Help

View All on GitHub

AI Summary: This issue proposes implementing a security measure to prevent brute-force attacks on session tokens. It suggests invalidating a session token after a configurable number of failed authentication attempts, particularly important when the `TOKEN_LENGTH` is set to a low value.

Complexity: 3/5
good first issue

A Django app to support phone number verification using security code / One-Time-Password (OTP) sent via SMS.

Python
#2fa#django#hacktoberfest#nexmo#one-time-password#otp#phone-number-verification#phone-verification#phone-verification-code#phone-verification-system#sms#twilio