From 17688629bf637f990546eab805f5b0345b259e30 Mon Sep 17 00:00:00 2001 From: Stefaan Lippens Date: Tue, 7 Nov 2023 11:14:11 +0100 Subject: [PATCH] update to new OpenEoBackendConfig.enable_basic_auth config --- conf/backend_config.py | 1 + setup.py | 2 +- src/openeo_aggregator/backend.py | 2 -- 3 files changed, 2 insertions(+), 3 deletions(-) diff --git a/conf/backend_config.py b/conf/backend_config.py index c7fc467f..3c1c4189 100644 --- a/conf/backend_config.py +++ b/conf/backend_config.py @@ -14,4 +14,5 @@ capabilities_description="openEO Platform, provided through openEO Aggregator Driver", capabilities_backend_version=openeo_aggregator.about.__version__, capabilities_deploy_metadata=deploy_metadata, + enable_basic_auth=False, ) diff --git a/setup.py b/setup.py index ac0c0272..d2ed2fe7 100644 --- a/setup.py +++ b/setup.py @@ -28,7 +28,7 @@ "requests", "attrs", "openeo>=0.25.0", - "openeo_driver>=0.68.1.dev", + "openeo_driver>=0.75.0.dev", "flask~=2.0", "gunicorn~=20.0", "python-json-logger>=2.0.0", diff --git a/src/openeo_aggregator/backend.py b/src/openeo_aggregator/backend.py index 1c0d3fba..25040a09 100644 --- a/src/openeo_aggregator/backend.py +++ b/src/openeo_aggregator/backend.py @@ -1237,8 +1237,6 @@ def delete(self, user_id: str, process_id: str) -> None: class AggregatorBackendImplementation(OpenEoBackendImplementation): - # No basic auth: OIDC auth is required (to get EGI Check-in eduperson_entitlement data) - enable_basic_auth = False # Simplify mocking time for unit tests. _clock = time.time # TODO: centralized helper for this test pattern