Skip to content

Commit 550a1cf

Browse files
authored
Merge pull request #1410 from dhis2/DHIS2-18492/enforce-verified-email-setting
feat: add checkbox to enforce verification of emails
2 parents 8e36284 + 283f762 commit 550a1cf

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

src/settingsCategories.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -259,6 +259,10 @@ export const categories = {
259259
{
260260
setting: 'keyAccountRecovery',
261261
},
262+
{
263+
setting: 'enforceVerifiedEmail',
264+
minimumApiVersion: 42,
265+
},
262266
{
263267
setting: 'keyLockMultipleFailedLogins',
264268
},

src/settingsKeyMapping.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -552,6 +552,10 @@ const settingsKeyMapping = {
552552
label: i18n.t('Enable user account recovery'),
553553
type: 'checkbox',
554554
},
555+
enforceVerifiedEmail: {
556+
label: i18n.t('Enforce verified emails'),
557+
type: 'checkbox',
558+
},
555559
keyLockMultipleFailedLogins: {
556560
label: i18n.t(
557561
'Lock user account temporarily after multiple failed login attempts'

0 commit comments

Comments
 (0)