diff --git a/portal/api/auth.py b/portal/api/auth.py index eae75b8cf41140f8394ad95bef17663f5b87bf6b..c46263efa2eb1dcea2dcb8cf67b061c06ece6205 100644 --- a/portal/api/auth.py +++ b/portal/api/auth.py @@ -16,9 +16,9 @@ from .blueprint import bp def set_user_if_valid() -> None: if ( not request.authorization + or request.authorization.type != "basic" or request.authorization.username is None or request.authorization.password is None - or request.authorization.type != "basic" ): g.user = None return @@ -32,8 +32,8 @@ def set_user_if_valid() -> None: def set_key_if_valid() -> None: if ( not request.authorization - or request.authorization.token is None or request.authorization.type != "bearer" + or request.authorization.token is None ): g.key = None return