{% extends 'administration/base.html.twig' %} {% block title %}{{ 'admin.modules_information.oauth'|trans }}{% endblock %} {% block body %}

{{ 'admin.modules_information.oauth'|trans }}

{{ 'admin.oauth_module.page_intro'|trans }}

{% if not oauthOperational %}
{{ 'admin.oauth_module.license_inactive'|trans }}
{% endif %} {# ——— Teil A: Login mit Google & Co. ——— #}
{{ 'admin.oauth_module.section_inbound_badge'|trans }}

{{ 'admin.oauth_module.section_inbound_title'|trans }}

{{ 'admin.oauth_module.section_inbound_lead'|trans }}

{{ 'admin.oauth_inbound.add_provider'|trans }}
  1. {{ 'admin.oauth_module.section_inbound_step1'|trans }}
  2. {{ 'admin.oauth_module.section_inbound_step2'|trans }}
  3. {{ 'admin.oauth_module.section_inbound_step3'|trans }}
{% if inboundProviders is empty %}

{{ 'admin.oauth_inbound.no_providers'|trans }}

{% else %}
{% for p in inboundProviders %} {% endfor %}
{{ 'admin.oauth_inbound.col.name'|trans }} {{ 'admin.oauth_inbound.col.slug'|trans }} {{ 'admin.oauth_inbound.col.type'|trans }} {{ 'admin.oauth_inbound.col.status'|trans }} {{ 'admin.actions'|trans }}
{% if p.iconClass %}{% endif %} {{ p.displayName }} {{ p.slug }} {{ ('admin.oauth_inbound.preset.' ~ p.providerType)|trans }} {% if p.enabled %} {{ 'admin.oauth_inbound.enabled'|trans }} {% else %} {{ 'admin.oauth_inbound.disabled'|trans }} {% endif %} {% if not p.isConfiguredForInbound %} {{ 'admin.oauth_inbound.incomplete'|trans }} {% endif %}
{{ 'admin.edit'|trans }}
{% endif %}
{# ——— Teil B: TerraFlow als OAuth-Server (ausklappbar) ——— #}

{{ 'admin.oauth_module.section_outbound_lead'|trans }}

{{ 'admin.oauth_server_client.manage'|trans }} {{ 'admin.oauth_module.clients_manage_hint'|trans }}

{{ 'admin.oauth_module.endpoints_title'|trans }}

{{ 'admin.oauth_module.label_authorize'|trans }}
{{ urlAuthorize }}
{{ 'admin.oauth_module.label_token'|trans }}
{{ urlToken }}
{{ 'admin.oauth_module.label_userinfo'|trans }}
{{ urlUserinfo }}
{{ 'admin.oauth_module.twofa_title'|trans }} {{ 'admin.oauth_module.twofa_body'|trans }}
{{ 'admin.back'|trans }}
{% endblock %}