Test the authentication and authorization,
with OpenID Connect and OAuth2 with different providers.
{% if not user %}
Hey, {{ user.name }}
{% if user.picture %}

{% endif %}
{{ user.email }}
Provider:
{{ auth_provider.name }}
{% if user.roles %}
Roles:
{% for role in user.roles %}
{{ role.name }}
{% endfor %}
{% endif %}
{% if access_token_scope %}
Scopes:
{% for scope in access_token_scope.split(' ') %}
{{ scope }}
{% endfor %}
{% endif %}
{% if auth_provider.account_url_template %}
{% endif %}
{% endif %}
{% if resource_providers %}
Resource providers:
{% for name, resource_provider in resource_providers.items() %}
{% if resource_provider.default_resource_id %}
{% endif %}
{% if show_token and id_token_parsed %}