def verify_email():
username = request.params.get('username', None)
veriCode = request.params.get('veriCode', None)
dbMgr = MmrzSyncDBManager("USERS")
users = dbMgr.read_USERS_DB_DICT()
now = int(time.time())
veriCode_from_client = veriCode
veriCode_from_db = users[username]["veriCode"]
deadline = users[username]["deadline"]
if veriCode_from_client == veriCode_from_db:
if now < deadline:
dbMgr.update_USERS_DB_mailAddr(username, users[username]["mail_new"])
dbMgr.update_USERS_DB_mail_new(username, "")
dbMgr.update_USERS_DB_mailModTime(username)
message = "??, ??????"
else:
message = "??????, ????????"
else:
message = "?????, ???"
dbMgr.closeDB()
return message
评论列表
文章目录