{% extends "layout.html" %} {% block content %}

{% trans %}Sign in to explore OAuth 2.0 and OpenID Connect flows. Test registration, authentication, token refresh, and logout operations.{% endtrans %}

{% if g.server_config and g.server_config.registration_access_token %}
{{ unregister_form.hidden_tag() }} {{ unregister_form.submit() }}
{% endif %} {% if session.token and session.token.refresh_token %}
{{ refresh_form.hidden_tag() }} {{ refresh_form.submit() }}
{% endif %}
{% if session.token %} {% trans %}Sign in again{% endtrans %} {% trans %}Consent again{% endtrans %} {% trans %}Log out{% endtrans %} {% if g.server_config and g.server_config.specs and g.server_config.specs.oidc_rpinitiated_logout %} {% trans %}Server log out{% endtrans %} {% endif %} {% else %} {% if g.server_config and g.server_config.specs and g.server_config.specs.oidc_prompt_create %} {% trans %}Sign up{% endtrans %} {% endif %} {% trans %}Sign in{% endtrans %} {% endif %}
{% if session.token %} {% include "authenticated.html" %} {% endif %} {% endblock %} {% block scripts %} {% endblock %}