An open API service indexing awesome lists of open source software.

https://github.com/chinmayagrawal775/django_auth_api

Django Authrization API using Django, DRF(Django-Rest-Framework) & custom authentication using email
https://github.com/chinmayagrawal775/django_auth_api

authentication-api django django-rest-framework python

Last synced: about 2 months ago
JSON representation

Django Authrization API using Django, DRF(Django-Rest-Framework) & custom authentication using email

Awesome Lists containing this project

README

        

# Django Authorization API using Django-Rest-Framework.

![Made with love in India](https://madewithlove.now.sh/in?heart=true&colorA=%232543d4&colorB=%23f58f00&template=for-the-badge)
[![made-with-python](https://img.shields.io/badge/Made%20with-Python-1f425f.svg)](https://www.python.org/)
[![Open Source Love svg1](https://badges.frapsoft.com/os/v1/open-source.svg?v=103)](https://github.com/ellerbrock/open-source-badges/)

## About Project ๐Ÿ“„
This is an API built using Django & DRF.

## Project Functionalities โš™
- `Custom Authentication` using Email.
- `JWT Token` Authentication
- `Register` your new Account.
- `Login` to Your Account.
- `Profile View`.
- `Change` Password.
- `Reset` Password.
- `Send Password Reset Email` to Registered Email-Id

## Technologies Used ๐Ÿ‘จโ€๐Ÿ’ป
- `Django` - For Coding Backend of Application.
- `SQLite` - Used this Default DataBase for Storing Data.
- `DRF` - For Creation of API.
- `Simple JWT` - For Token Generation.

## Testing of API ๐Ÿงช
You Can use any API Testing Tool to test this API, Like: PostMan, Thunderbolt, BrowserableAPI.

A JSON file is included in the root directory of the project with the name `django_auth_api.postman_collection.json`. This file contains all the endpoints of the API. So You can import this file in `Postman`. And test the API Endpoints easily.