diff options
author | Morris Jobke <hey@morrisjobke.de> | 2018-10-01 14:23:36 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-10-01 14:23:36 +0200 |
commit | 816c474592049a8eb6f9ac19f788efc727de2d7c (patch) | |
tree | 690579e61080f0a93d05f860393f5c6262ba34b7 | |
parent | 1034efd64078ae303ace86d01164d00351fc58e8 (diff) | |
parent | 26a4291d0d0425d649f627aaf64344554d138dbf (diff) | |
download | nextcloud-server-816c474592049a8eb6f9ac19f788efc727de2d7c.tar.gz nextcloud-server-816c474592049a8eb6f9ac19f788efc727de2d7c.zip |
Merge pull request #11497 from nextcloud/enhancement/enforced-2fa-no-provider-hint
Add hint for locked accounts where 2FA is enforced but not configured
-rw-r--r-- | core/templates/twofactorselectchallenge.php | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/core/templates/twofactorselectchallenge.php b/core/templates/twofactorselectchallenge.php index 55d315d904d..c3c35c7fec4 100644 --- a/core/templates/twofactorselectchallenge.php +++ b/core/templates/twofactorselectchallenge.php @@ -6,6 +6,15 @@ <strong><?php p($l->t('Could not load at least one of your enabled two-factor auth methods. Please contact your admin.')) ?></strong> </p> <?php endif; ?> + <?php if (empty($_['providers'])): ?> + <p> + <?php if (is_null($_['backupProvider'])): ?> + <strong><?php p($l->t('Two-factor authentication is enforced but has not been configured on your account. Contact your admin for assistance.')) ?></strong> + <?php else: ?> + <strong><?php p($l->t('Two-factor authentication is enforced but has not been configured on your account. Use one of your backup codes to log in or contact your admin for assistance.')) ?></strong> + <?php endif; ?> + </p> + <?php else: ?> <p> <ul> <?php foreach ($_['providers'] as $provider): ?> @@ -23,6 +32,7 @@ <?php endforeach; ?> </ul> </p> + <?php endif ?> <p class="two-factor-link"> <a class="button" href="<?php print_unescaped($_['logout_url']); ?>"><?php p($l->t('Cancel log in')) ?></a> <?php if (!is_null($_['backupProvider'])): ?> |