def register(cls, email, passwd, name, birth, gender): passwd = hashlib.md5(passwd).hexdigest() authkey = hashlib.sha256(email + "+" + passwd).hexdigest() ENTITY_DB.insert( {"email": email, "passwd": passwd, "authkey": authkey, "name": name, "gender": gender, "birth": birth}, tb="user", ) return ENTITY_DB.get_id({"email": email}, tb="user"), authkey
def check_email_valid(cls, email): if ENTITY_DB.get_id(where={"email": email}, tb="user") == 0: return True else: return False