def validate_email(email, code):
"""
email must only one and is a email
:param email: email
:return: {0:success,1:double email,2:illegal}
"""
auth = Auth()
auth.verification_code = code
auth.email = email
if not_email(email):
return "illegal"
elif db.session.query(User).filter_by(email=email).first():
return "double"
else:
auth = db.session.query(Auth).filter_by(email=email).first()
if auth.verification_code == code:
db.session.delete(auth)
return "success"
else:
return "verification error"
# print email
# # user = session.query(User).filter_by(username='abc').first()
# # session.delete(user)
# if Auth.query.filter_by(email=email).first():
# db.session.delete(auth)
# db.session.commit()
# return "success"
# else:
# return "verification error"
评论列表
文章目录