Django Authenticator is a Django web application that provides user authentication features, including login, signup, and email updating.
- Login: Users can log in with their credentials.
- Signup: New users can create an account by providing necessary details.
- Email Updation: Users can get an email during registration and any updation on their email address associated with the account.
Follow these instructions to set up and run the Django Authenticator locally.
- Python 3.x
- Django (install using
pip install django
)
-
Clone the repository:
git clone https://github.com/your-username/django-authenticator.git
-
Install virtualenv in your system and create one for your app:
pip install virtualenv virtualenv venv
-
activate the virtual environment to run your app:
venv\Scripts\activate
-
start your project:
django-admin startproject #YOUR_PROJECT_NAME#
-
run your app server:
python manage.py runserver
Access the application in your web browser.
Use the provided features:
Log in with existing credentials.
Sign up to create a new account.
Get every info updated on your email.
Contributions are welcome! Follow the guidelines below:
Fork the repository.
Create a new branch: git checkout -b feature-branch.
Make your changes and commit: git commit -m 'Add new feature'.
Push to the branch: git push origin feature-branch.
Submit a pull request.
This project is licensed under the MIT License.