{% from 'components/macros_form.html' import form_error, render_field %} {% extends 'base.html' %} {% block header %}{% endblock %} {% block content %}
{% include 'components/menu_settings.html' %}

{% block title %}{{ _('Settings') }} / {{ _('Authentication') }}{% endblock %}

{{ form.csrf_token }} {{ form_error(form) }}

{{ _('Global') }}

{{ _('If authentication is disabled, do not expose the application directly, delegate authentication to a reverse proxy instead.') }}

{{ render_field(form.login_disabled) }}

{{ _('Features') }}

{{ render_field(form.auth_gravatar_enabled) }}

{{ _('OAuth 2.0 / OIDC') }}

{{ render_field(form.oauth_enabled) }}
{{ render_field(form.oauth_auto_create_user_enabled) }}
{{ render_field(form.oauth_builtin_authentication_disabled) }}
{{ render_field(form.oauth_name) }}
{{ render_field(form.oauth_client_id) }}
{{ render_field(form.oauth_client_secret) }}
{{ render_field(form.oauth_server_metadata_url) }}
{% endblock %}