OTP Password Verification Python Code

title: Contents 
style: nestedList # TOC style (nestedList|inlineFirstLevel)
minLevel: 1 # Include headings from the specified level
maxLevel: 4 # Include headings up to the specified level
includeLinks: true # Make headings clickable
debugInConsole: false # Print debug info in Obsidian console

Overview

Sources:

  • **

Code

import os
import math
import random
import smtplib
 
digits="0123456789"
OTP=""
for i in range(6):
    OTP+=digits[math.floor(random.random()*10)]
otp = OTP + " is your OTP"
msg= otp
s = smtplib.SMTP('smtp.gmail.com', 587)
s.starttls()
s.login("Your Gmail Account", "You app password")
emailid = input("Enter your email: ")
s.sendmail('&&&&&&&&&&&',emailid,msg)
a = input("Enter Your OTP >>: ")
if a == OTP:
    print("Verified")
else:
    print("Please Check your OTP again")
 

Details

About

This note is about …

See Also


Appendix

Note created on 2024-04-23 and last modified on 2024-04-23.

LIST FROM [[Python - OTP Password Verification]] AND -"CHANGELOG" AND -"04-RESOURCES/Code/Python/Python - OTP Password Verification"

(c) No Clocks, LLC | 2024