- An application that will send the login form and password to the e-mail, designed for one-time password application.
- In this project, I have utilized Python with the Tkinter library to develop an OTP (One-Time Password) authentication application. Tkinter, being a built-in Python library, serves as an excellent choice for creating GUI (Graphical User Interface) applications, offering simplicity and ease of use.
- Libbrary: Tkinter
- Protocol: SMTP (Simple Mail Transfer Protocol)
# Make sure your PIP is up to date
pip install -U pip wheel setuptools
# Install required dependencies
pip install -r requirements.txt
![mainform](https://github.com/rewyekha/OTP-Authentication/raw/e2d0b304e6e450a9d47f0ac5ca90bd8a0981ec53/Login%20page.png)
![email](https://github.com/rewyekha/OTP-Authentication/raw/e2d0b304e6e450a9d47f0ac5ca90bd8a0981ec53/OTP%20code.png)
![otp-login](https://github.com/rewyekha/OTP-Authentication/raw/0e3c50ee7f229bbd4dc77e51617d87e4f8851b31/OTP-Login.png)