def verify_eiginvalue():
username = request.forms.get('username', None)
password = request.forms.get('password', None)
dict_for_return = dict(universal_POST_dict)
if not verify_login(username, password):
dict_for_return['mmrz_code'] = MMRZ_CODE_Universal_Verification_Fail
json_for_return = json.dumps(dict_for_return)
return json_for_return
else:
dbMgr = MongoDBManager()
userData = dbMgr.query_memorize_state(username)
dbMgr.closeDB()
rows_length_fromDB = userData.get('rows_length', 0)
current_cursor_fromDB = userData.get('current_cursor', 0)
rows_length_from_client = request.forms.get('rows_length', 0)
current_cursor_from_client = request.forms.get('current_cursor', 0)
if rows_length_from_client == rows_length_fromDB and current_cursor_from_client == current_cursor_fromDB:
dict_for_return["mmrz_code"] = MMRZ_CODE_SaveState_Same_Eigenvalue
else:
dict_for_return["mmrz_code"] = MMRZ_CODE_SaveState_Diff_Eigenvalue
return json.dumps(dict_for_return)
评论列表
文章目录