Skip to content

PiyushRaj714/OTP-Verification-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

OTP-Verification-System

This is a Python program that implements a One-Time Password (OTP) verification system. The system generates a unique OTP for each user and verifies it against the OTP entered by the user.

Requirements

Python 3.x PyOTP library (pip install pyotp) Flask web framework (pip install flask)

Usage

Clone this repository: git clone https://github.com/PiyushRaj714/otp-verification-system.git Install the required libraries (see above) Run python app.py to start the Flask server Open http://localhost:5000 in a web browser to use the OTP verification system

Features

Generates unique OTP for each user Verifies OTP against user input Automatically expires OTP after a specified time interval Sends email notification to the user upon successful verification

Contributing

Contributions are welcome! Feel free to submit a pull request or open an issue.

Credits

This program was created by PiyushRaj714.

License

This program is licensed under the MIT License. See the LICENSE file for more information.

About

One-Time Password (OTP) verification system

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages