FastAPI test app for OIDC

{% if not user %}

Not logged in

{% for provider in settings.oidc.providers %} Login with: {{ provider.name }} {% else %} Cannot login: no oidc prodiver in settings.yaml {% endfor %}
{% endif %} {% if user %}

Hey, {{ user.name }}

{% if user.picture %} {% endif %}

{{ user.email }}

Logout
{% endif %}

These links should get different response codes depending on the authorization:

{% if user and settings.oidc.show_session_details %}

Session details

{% endif %}