diff --git a/src/oidc_test/resource_server.py b/src/oidc_test/resource_server.py index 03d109e..1877875 100644 --- a/src/oidc_test/resource_server.py +++ b/src/oidc_test/resource_server.py @@ -70,7 +70,6 @@ async def get_resource( provider = providers[user.auth_provider_id] # Third party resource (provided through the auth provider) # The token is just passed on - breakpoint() if resource_name in [r.resource_name for r in provider.resources]: return await get_auth_provider_resource( provider=provider, diff --git a/src/oidc_test/templates/home.html b/src/oidc_test/templates/home.html index ecefb0f..6c4e6a6 100644 --- a/src/oidc_test/templates/home.html +++ b/src/oidc_test/templates/home.html @@ -68,14 +68,23 @@ <div class="content"> {% if resource_providers %} <p> - Resource providers: + {{ auth_provider.name }} provides these resources: </p> <div class="links-to-check"> {% for name, resource_provider in resource_providers.items() %} {% if resource_provider.default_resource_id %} - <button resource-name="{{ name }}" resource-id="{{ resource_provider.default_resource_id }}" onclick="get_resource('{{ name }}', '{{ access_token }}', '{{ auth_provider.id }}', '{{ resource_provider.default_resource_id }}')">{{ name }}</buttona> + <button resource-name="{{ name }}" + resource-id="{{ resource_provider.default_resource_id }}" + onclick="get_resource('{{ name }}', '{{ access_token }}', '{{ auth_provider.id }}', '{{ resource_provider.default_resource_id }}')" + > + {{ resource_provider.name }} + </button> {% else %} - <button resource-name="{{ name }}" onclick="get_resource('{{ name }}', '{{ access_token }}', '{{ auth_provider.id }}')">{{ name }}</buttona> + <button resource-name="{{ name }}" + onclick="get_resource('{{ name }}', '{{ access_token }}', '{{ auth_provider.id }}')" + > + {{ resource_provider.name }} + </buttona> {% endif %} {% endfor %} </div>