- commit
- 88257443e86e2a7f7c648ef99da49f51f8d49107
- parent
- 72a5937e63fde95f49f6e66bb25d641cce331690
- Author
- Tobias Bengfort <tobias.bengfort@posteo.de>
- Date
- 2023-09-18 07:15
inherit from MiddlewareMixin gives async compatibility for free
Diffstat
| M | mfa/middleware.py | 9 | ++------- |
1 files changed, 2 insertions, 7 deletions
diff --git a/mfa/middleware.py b/mfa/middleware.py
@@ -1,13 +1,8 @@ 1 1 from django.shortcuts import redirect -1 2 from django.utils.deprecation import MiddlewareMixin 2 3 3 44 -1 class MFAEnforceMiddleware:5 -1 def __init__(self, get_response):6 -1 self.get_response = get_response7 -18 -1 def __call__(self, request):9 -1 return self.get_response(request)10 -1-1 5 class MFAEnforceMiddleware(MiddlewareMixin): 11 6 def process_view(self, request, view_func, view_args, view_kwargs): 12 7 if ( 13 8 not getattr(view_func, 'mfa_public', False)