diff --git a/api/controllers/web/app.py b/api/controllers/web/app.py index 5fdc3e8f18..0680903635 100644 --- a/api/controllers/web/app.py +++ b/api/controllers/web/app.py @@ -1,3 +1,5 @@ +import logging + from flask import request from flask_restx import Resource, marshal_with, reqparse from werkzeug.exceptions import Unauthorized @@ -87,8 +89,11 @@ class AppWebAuthPermission(Resource): decoded = PassportService().verify(tk) user_id = decoded.get("user_id", "visitor") - except Exception as e: - pass + except Unauthorized: + raise + except Exception: + logging.exception("Unexpected error during auth verification") + raise features = FeatureService.get_system_features() if not features.webapp_auth.enabled: