[forge]: require additional emails to be verified

resolves: https://forge.fedoraproject.org/forge/forge/issues/352

Signed-off-by: Ryan Lerch <rlerch@redhat.com>
This commit is contained in:
Ryan Lerch
2026-01-20 18:00:27 +10:00
parent aa5124ddc5
commit fd7c38b8f8

View File

@@ -637,9 +637,7 @@ gitea:
ENABLE_AUTO_REGISTRATION: true
USERNAME: "nickname"
OPENID_CONNECT_SCOPES: "openid profile email https://id.fedoraproject.org/scope/agreements https://id.fedoraproject.org/scope/groups" # These scopes are apparently the same on staging and prod.
{% if env == "staging" %}
REGISTER_EMAIL_CONFIRM: false
{% endif %}
## @param gitea.config.service Configuration for miscellaneous Forgejo services
service:
@@ -651,9 +649,7 @@ gitea:
DEFAULT_KEEP_EMAIL_PRIVATE: true
ENABLE_NOTIFY_MAIL: true
DEFAULT_ORG_MEMBER_VISIBLE: true
{% if env == "staging" %}
REGISTER_EMAIL_CONFIRM: true
{% endif %}
## @param gitea.config.ssh.minimum_key_sizes SSH minimum key sizes
ssh.minimum_key_sizes: {}