{% extends 'base.html' %} {% load crispy_forms_tags %} {% block content %}
{% include "cri_frontend/_criuser_nav.html" with current_page="oidc" %}

{% if criuser.criserviceaccount %} {% else %} {% endif %} {{ criuser.get_full_name }}

Consent

The table below shows every OpenID Connect client allowed by the user to access claims of the listed scopes

{% for userconsent, scopes, claims in user_consent_list %} {% empty %} {% endfor %}
Client name Date Scopes
{{ userconsent.client.name }} {{ userconsent.date_given }}
expire: {{ userconsent.expires_at }}
{% for scope in scopes %} {% if scope in claims.denied_scopes %} {{ scope }} {% elif scope in claims.unknown_scopes %} {{ scope }} {% else %} {{ scope }} {% endif %} {% endfor %}
{% csrf_token %}
No OIDC client has been authorized.

OIDC Clients New client

{% for client in clients %} {% empty %} {% endfor %}
Client name Client type Response types Status Owner
{{ client.name }} {{ client.get_client_type_display }}
{% for response_type in client.response_types.all %} {{ response_type }} {% endfor %}
{% if client.oidcclientextension.auth_groups_filter.is_restricted %} {% endif %}
{% if client.owner %} {{ client.owner.username }} {% else %} {% endif %}
You do not have access to any OIDC client.
{% for userconsent, scopes, claims in user_consent_list %} {% endfor %} {% endblock %}