trustpoint.middlewareΒΆ
This module contains custom middleware.
ClassesΒΆ
Middleware that redirects all unauthenticated requests to a login page. |
Module ContentsΒΆ
- class trustpoint.middleware.TrustpointLoginRequiredMiddleware(get_response)[source]ΒΆ
Bases:
django.contrib.auth.middleware.LoginRequiredMiddlewareMiddleware that redirects all unauthenticated requests to a login page.
- process_view(request, view_func, view_args, view_kwargs)[source]ΒΆ
Allow unauthenticated access to public paths, else redirect to login page.
- Parameters:
request (django.http.HttpRequest)
view_func (collections.abc.Callable[Ellipsis, Any])
view_args (tuple[Any, Ellipsis])
view_kwargs (dict[str, Any])
- Return type:
None | django.http.HttpResponseBase