From 493a3196cf379adb535601d9ecc8ada9c408d610 Mon Sep 17 00:00:00 2001 From: lelliott-hippo Date: Thu, 9 Oct 2025 12:11:14 +0100 Subject: [PATCH] NPA-5244: Added scope to KeycloakUserConfig and defaulted to previous value ("openid") --- src/pytest_nhsd_apim/identity_service.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/pytest_nhsd_apim/identity_service.py b/src/pytest_nhsd_apim/identity_service.py index 3387bbc..2f6f8ce 100644 --- a/src/pytest_nhsd_apim/identity_service.py +++ b/src/pytest_nhsd_apim/identity_service.py @@ -56,6 +56,7 @@ def keycloak_url(self): class KeycloakUserConfig(KeycloakConfig): client_id: str client_secret: str + scope: str = "openid" redirect_uri: HttpUrlString = "https://google.com" login_form: dict @@ -408,7 +409,7 @@ def get_token(self): params={ "response_type": "code", "client_id": self.config.client_id, - "scope": "openid", + "scope": self.config.scope, "redirect_uri": self.config.redirect_uri, }, )