def auth_delete(): admin_id = utils.session_opt_str('admin_id') session_id = utils.session_opt_str('session_id') if admin_id and session_id: admin_id = utils.ObjectId(admin_id) auth.clear_session(admin_id, str(session_id)) flask.session.clear() return utils.jsonify({ 'authenticated': False, })
def auth_delete(): admin_id = utils.session_opt_str('admin_id') session_id = utils.session_opt_str('session_id') remote_addr = utils.get_remote_addr() journal.entry( journal.ADMIN_SESSION_END, admin_id=admin_id, session_id=session_id, remote_address=remote_addr, ) if admin_id and session_id: admin_id = utils.ObjectId(admin_id) auth.clear_session(admin_id, str(session_id)) flask.session.clear() return utils.jsonify({ 'authenticated': False, })