Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/server.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristoph Wurst <christoph@winzerhof-wurst.at>2018-10-01 11:59:32 +0300
committerChristoph Wurst <christoph@winzerhof-wurst.at>2018-10-01 11:59:32 +0300
commit26a4291d0d0425d649f627aaf64344554d138dbf (patch)
tree8f0a699bb69d75bbb5a04283e7718f496d11d004 /core/templates
parenta13730cedecd3d9834efa6b43c1130f231cd44ec (diff)
Add hint for locked accounts where 2FA is enforced but not configured
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Diffstat (limited to 'core/templates')
-rw-r--r--core/templates/twofactorselectchallenge.php10
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'])): ?>