diff --git a/mellon/middleware.py b/mellon/middleware.py index cae891f..877a5e7 100644 --- a/mellon/middleware.py +++ b/mellon/middleware.py @@ -17,6 +17,9 @@ class PassiveAuthenticationMiddleware(object): return response def process_request(self, request): + # Skip mellon views + if request.resolver_match.url_name.startswith('mellon_'): + return if not any(utils.get_idps()): return if not app_settings.OPENED_SESSION_COOKIE_NAME: