This project is built to show how to create a Django Authentication API in Django using Django REST Framework. Every part of this project is a sample code which shows how to do the followings:
- Create an Authentication system for users
- Create an access and refresh token for users
- Create an Email configuration to receive email notifications
Here are the steps to make use of this project
- Clone this project
git clone https://github.com/Razaklekan113/django-auth-api.git
- Create a virtualenvironment and activate it
python -m venv [name your venv file]
.\[name of your venv]\Scripts\activate
- Install all the requrements given in the requirements.txt file using pip command
pip install requirements.txt
- Configure the settings in the settings.py file
- Create an email configuration in the settings.py file
- Create .env file so to store your environment variables using the dotenv package
- Then use Postman to test the API endpoints
If you find an issue or would like to submit an improvements to this project, please submit an issue using the issues tab above!
This Project is still ongoing. It has not been completed yet. This is coming soon....