def sign_up():
username = request.forms.get('username', None)
password = request.forms.get('password', None)
dict_for_return = dict(universal_POST_dict)
if not is_username_available(username):
dict_for_return['verified'] = False
dict_for_return['mmrz_code'] = MMRZ_CODE_Username_Not_Available_Error
dict_for_return['message_str'] = "Username not available"
elif not validate_username(username):
dict_for_return['verified'] = False
dict_for_return['mmrz_code'] = MMRZ_CODE_Username_Not_Valid
dict_for_return['message_str'] = "Username not valid"
elif not validate_password(password):
dict_for_return['verified'] = False
dict_for_return['mmrz_code'] = MMRZ_CODE_Password_Not_Valid
dict_for_return['message_str'] = "Password not valid"
else:
dbMgr = MmrzSyncDBManager("USERS")
dbMgr.insert_USERS_DB([username, password, "", "", "000000", 0, 0, 0])
dbMgr.closeDB()
dict_for_return['verified'] = True
dict_for_return['mmrz_code'] = MMRZ_CODE_Signup_OK
dict_for_return['message_str'] = "Signed up"
json_for_return = json.dumps(dict_for_return)
return json_for_return
评论列表
文章目录