Introduction
============

Welcome to the OTP Authentication App for Django! This app provides a seamless way to integrate One-Time Password (OTP) 
based authentication into your Django projects. Built specifically to complement Django Rest Framework and Django Allauth, 
which lack native OTP authentication support, this app fills the gap by offering robust and secure OTP functionalities.

Key Features:
-------------
* OTP Generation
* OTP Delivery via SMS, email, or any other custom channel.
* User Registration with activation
* Login/Logout
* Retrieve/Update the Django User model
* Password change
* Password reset

Who Should Use This App?
------------------------
This app is ideal for Django developers who need to add an extra layer of security to user authentication using OTPs.
