Middleware

This package contains custom middlewares, see Middleware and Middleware.

Access Control Middleware

class integreat_compass.core.middleware.access_control_middleware.AccessControlMiddleware(get_response)

Bases: object

Middleware class that performs a basic access control. For urls that are whitelisted (see whitelist), no additional rules are enforced. For all other urls, the user has to be logged in.

__init__(get_response)

Initialize the middleware for the current view

Parameters:

get_response (Callable) – A callable to get the response for the current request