Mmrz-Sync.py 文件源码

python
阅读 18 收藏 0 点赞 0 评论 0

项目:Mmrz-Sync 作者: zhanglintc 项目源码 文件源码
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)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号