<h3>
    <span class="fas fa-wrench"></span>
    {% trans %}Settings{% endtrans %}
    {{ pageSetVar('title', 'Native authorisation settings'|trans) }}
</h3>

{{ form_start(form) }}
{{ form_errors(form) }}
<fieldset>
    <legend>{% trans %}User Credential Settings{% endtrans %}</legend>
    {{ form_row(form[constant('MODVAR_PASSWORD_MINIMUM_LENGTH', ZAC)]) }}
    {{ form_row(form[constant('MODVAR_REQUIRE_NON_COMPROMISED_PASSWORD', ZAC)]) }}
    {{ form_row(form[constant('MODVAR_PASSWORD_STRENGTH_METER_ENABLED', ZAC)]) }}
    {{ form_row(form[constant('MODVAR_EXPIRE_DAYS_CHANGE_EMAIL', ZAC)]) }}
    {{ form_row(form[constant('MODVAR_EXPIRE_DAYS_CHANGE_PASSWORD', ZAC)]) }}
</fieldset>
<fieldset>
    <legend>{% trans %}Registration Settings{% endtrans %}</legend>
    {{ form_row(form[constant('MODVAR_EMAIL_VERIFICATION_REQUIRED', ZAC)]) }}
    {{ form_row(form[constant('MODVAR_EXPIRE_DAYS_REGISTRATION', ZAC)]) }}
    {{ form_row(form[constant('MODVAR_REGISTRATION_ANTISPAM_QUESTION', ZAC)]) }}
    <div id="antispam_answer" class="collapse show">
        {{ form_row(form[constant('MODVAR_REGISTRATION_ANTISPAM_ANSWER', ZAC)]) }}
    </div>
</fieldset>
<fieldset>
    <legend>{% trans %}General Settings{% endtrans %}</legend>
    {{ form_row(form[constant('MODVAR_ITEMS_PER_PAGE', ZAC)]) }}
</fieldset>
<div class="form-group row">
    <div class="col-md-9 offset-md-3">
        {{ form_widget(form.save) }}
        {{ form_widget(form.cancel) }}
    </div>
</div>
{{ form_end(form) }}
<div id="antispamQuestionIdentifiers" data-question="{{ form[constant('MODVAR_REGISTRATION_ANTISPAM_QUESTION', ZAC)].vars.id }}" data-answer="{{ form[constant('MODVAR_REGISTRATION_ANTISPAM_ANSWER', ZAC)].vars.id }}"></div>
{{ pageAddAsset('javascript', zasset('@ZikulaZAuthModule:js/Zikula.ZAuth.Config.js')) }}
