A simple Django-based Phone Number Authenticator developed during my early learning days with Django. This project allows users to verify their phone numbers via Password authentication, ensuring secure user registration and login processes. It served as a foundational experience in working with Django forms, models, and views.
- Python 3.8 or higher
- Django 4.0 or higher
- SQLite3 (included with Python)
- Phone Number Authentication: Secure login via phone numbers instead of usernames.
- Django Admin Integration: Easily manage user authentication through the Django Admin Panel.
- SQLite3 Database: Uses SQLite3 for lightweight and efficient data storage.
-
Clone the repository:
git clone https://github.com/yourusername/Phone-Number-Authenticator.git cd newton
-
Apply Migrations:
python manage.py makemigrations python manage.py migrate
-
Run the Server:
python manage.py runserver
-
Access the application:
Open your web browser and go to
http://127.0.0.1:8000
to start using Authenticator.
If you'd like to contribute to Phone-Number-Authenticator, please fork the repository and submit a pull request with your changes. For bug reports or feature requests, open an issue on GitHub.