INNER CODE UNIT · Python

jwt_required

fescobar/allure-docker-service · allure-docker-api/app.py:498

def jwt_required(fn): #pylint: disable=invalid-name, function-redefined
    @wraps(fn)
    def wrapper(*args, **kwargs):
        if ENABLE_SECURITY_LOGIN:
            if is_endpoint_protected(request.endpoint):
                verify_jwt_in_request(refresh=False)
        return fn(*args, **kwargs)
    return wrapper

def jwt_refresh_token_required(fn): #pylint: disable=invalid-name, function-redefined
    @wraps(fn)
    def wrapper(*args, **kwargs):
        if ENABLE_SECURITY_LOGIN:
            if is_endpoint_protected(request.endpoint):
                verify_jwt_in_request(refresh=True)
        return fn(*args, **kwargs)
    return wrapper

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…