def logout() -> str:
    """Logout route"""
    from api.v1.app import auth
    try:
        auth.destroy_session(request)
    except Exception:
        abort(404)
    else:
        return jsonify({}), 200
Пример #2
0
def session_logout() -> str:
    """ DELETE /api/v1/auth_session/logout
    JSON body:
    - session id
    Return:
      - Empty JSON
    """
    from api.v1.app import auth

    try:
        auth.destroy_session(request)
    except Exception:
        abort(404)
    else:
        return jsonify({}), 200
def logout() -> str:
    """ DELETE /api/v1/auth_session/logout
    """
    from api.v1.app import auth
    if not auth.destroy_session(request):
        abort(404)
    return jsonify({}), 200
Пример #4
0
def logout():
    """[logout]
    """
    from api.v1.app import auth
    if auth.destroy_session(request) is False:
        abort(404)
    return jsonify({}), 200
def logout():
    """ Destroy the session
    """
    from api.v1.app import auth
    if not auth.destroy_session(request):
        abort(404)
    return jsonify({}), 200
Пример #6
0
def user_logout():
    """ destroy current session to log out the user """
    from api.v1.app import auth
    logout = auth.destroy_session(request)
    if logout:
        return jsonify({}), 200
    abort(404)
def logout():
    '''self descriptive'''
    destroy_session = auth.destroy_session(request)

    if destroy_session:
        return jsonify({}), 200
    abort(404)
def auth_sess_logout():
    """ this method deletes user session """
    from api.v1.app import auth
    del_sess = auth.destroy_session(request)
    if del_sess is False:
        abort(404)
    else:
        return jsonify({}), 200
Пример #9
0
def delete():
    """
    remove a session
    """
    from api.v1.app import auth
    if auth.destroy_session(request):
        return jsonify({}), 200
    abort(404)
Пример #10
0
def logout():
    """ Method logout, that delete a session ID
    """
    from api.v1.app import auth
    destroy = auth.destroy_session(request)
    if destroy is False:
        abort(404)
    return jsonify({}), 200
def logout() -> str:
    """ view for route /auth_session/logout, method DELETE """
    from api.v1.app import auth
    destroy_session = auth.destroy_session(request)
    if destroy_session is False:
        abort(404)
    else:
        return jsonify({}), 200
Пример #12
0
def destroy() -> str:
    """
    logout
    """
    from api.v1.app import auth
    if not auth.destroy_session(request):
        abort(404)
    return jsonify({}), 200
def logout():
    """ Logout from session
    """
    from api.v1.app import auth
    session_status = auth.destroy_session(request)
    if not session_status:
        return False, abort(404)
    return jsonify({})
Пример #14
0
def session_auth_logout() -> str:
    """ DELETE /auth_session/logout
    """
    from api.v1.app import auth

    if auth.destroy_session(request) is False:
        abort(404)

    return jsonify({}), 200
Пример #15
0
def logout_session():
    """ Logout Session
    """
    from api.v1.app import auth

    if auth.destroy_session(request) is False:
        abort(401)

    return jsonify({}), 200
Пример #16
0
def logout() -> str:
    """Logout User authenticated
    """

    from api.v1.app import auth
    if auth.destroy_session(request):
        return jsonify({}), 200
    else:
        abort(404)
def logout():
    """ DELETE /auth_session/logout
    Return:
      - Response
    """
    from api.v1.app import auth
    if auth.destroy_session(request):
        return jsonify({}), 200
    abort(404)
Пример #18
0
def logout():
    """Function that deletes the user session / logout"""
    from api.v1.app import auth

    delete = auth.destroy_session(request)

    if not delete:
        abort(404)
    return jsonify({}), 200
def logout():
    """ DELETE /auth_session/logout
    Return:
     - Empty json
    """
    from api.v1.app import auth
    if not auth.destroy_session(request):
        abort(404)
    return jsonify({}), 200
def sessionLogout() -> str:
    """ POST /api/v1/auth_session/logout
    deletes the user session / logout:
    Return:
      - Status API
    """
    from api.v1.app import auth
    if not auth.destroy_session(request):
        abort(404)
    return jsonify({}), 200
def logout() -> str:
    """ DELETE /auth_session/llogout
    Return:
        - json string
    """
    from api.v1.app import auth
    if not auth.destroy_session(request):
        abort(404)
    else:
        return jsonify({}), 200
Пример #22
0
def logout_session():
    """DELETE method
    Return:
        - empty JSON or 404
    """
    from api.v1.app import auth

    if not auth.destroy_session(request):
        abort(404)
    return jsonify({}), 200
def session_logout() -> str:
    """ DELETE /api/v1/auth/session/logout
    Return:
      - empty JSON if teh session has been correctly deleted
      - 404 if logout fails
    """
    from api.v1.app import auth
    if auth.destroy_session(request):
        return jsonify({}), 200
    abort(404)
def auth_logout() -> str:
    """ DELETE /api/v1/auth_session/logout
    Return:
        - Empty JSON and 200 status
    """
    from api.v1.app import auth
    succ = auth.destroy_session(request)
    if not succ:
        abort(404)
    return jsonify({}), 200
Пример #25
0
def delete_session():
    """ DELETE: /api/v1//auth_session/logout/
    Delete a session ID
    """
    print("Estoy entrando al metodo")
    from api.v1.app import auth
    if auth.destroy_session(request) is None:
        abort(404)
    else:
        return jsonify({}), 200
Пример #26
0
def delete():
    """DELETE /api/v1/auth_session/logout
        Return
          - False
    """
    from api.v1.app import auth
    bye = auth.destroy_session(request)
    if not bye:
        abort(404)

    return jsonify({}), 200
Пример #27
0
def auth_session_logout():
    """ DELETE /api/v1/auth_session/logout
    Return:
      - Abort(404) if destroy_session returns False
      - Empty dictionary with status code 200 if session ID is deleted
    """
    from api.v1.app import auth
    destroyed = auth.destroy_session(request)
    if not destroyed:
        abort(404)
    return jsonify({}), 200
Пример #28
0
def logout():
    """ DELETE /auth_session/logout
    """
    from api.v1.app import auth

    deleted = auth.destroy_session(request)

    if not deleted:
        abort(404)

    return jsonify({}), 200
def delete_session() -> str:
    """[delete session endpoint]

    Returns:
        str: [empty if delte session]
    """
    from api.v1.app import auth
    state = auth.destroy_session(request)
    if (state):
        return jsonify({}), 200
    abort(404)
Пример #30
0
def logout():
    """ DELETE /auth_session/logout
    Return: Empty dictionary if succesful
    """
    from api.v1.app import auth

    deleted = auth.destroy_session(request)

    if not deleted:
        abort(404)

    return jsonify({}), 200