import pyotp def generateOTP(secret): totp = pyotp.TOTP(secret) code = totp.now() print(code) return code # def checkOTP(secret, code): # totp = pyotp.TOTP(secret) # return totp.verify(code) def generateSecret(): return pyotp.random_base32() def generateProvisioningUri(currSecret, cu): return pyotp.totp.TOTP(currSecret).provisioning_uri(name=cu, issuer_name='Bbrunson Services')