{{ $t('settings.passkey.description') }}
{{ passkeyMessage }}
{{ passkeyError }}
{{ $t('settings.twoFactor.status.enabled') }}
{{ $t('settings.twoFactor.status.disabled') }}
{{ $t('settings.twoFactor.setup.scanQrCode') }}
{{ $t('settings.twoFactor.setup.orEnterSecret') }} {{ setupData.secret }}
{{ twoFactorMessage }}
{{ $t('settings.ipWhitelist.description') }}
{{ $t('settings.captcha.description') }}
{{ $t('settings.ipBlacklist.description') }}
{{ $t('settings.ipBlacklist.noBannedIps') }}
| {{ $t('settings.ipBlacklist.table.ipAddress') }} | {{ $t('settings.ipBlacklist.table.attempts') }} | {{ $t('settings.ipBlacklist.table.lastAttempt') }} | {{ $t('settings.ipBlacklist.table.bannedUntil') }} | {{ $t('settings.ipBlacklist.table.actions') }} |
|---|---|---|---|---|
| {{ entry.ip }} | {{ entry.attempts }} | {{ new Date(entry.last_attempt_at * 1000).toLocaleString() }} | {{ entry.blocked_until ? new Date(entry.blocked_until * 1000).toLocaleString() : $t('statusMonitor.notAvailable') }} |
{{ blacklistDeleteError }}
{{ $t('settings.appearance.description') }}