{{-- Account Security – 2/3 : 1/3 Layout --}}
{{-- ========== LEFT (2/3) ========== --}}
{{-- Konto / Profil --}}
Konto-Informationen
{{-- Name --}}

Wird in Übersichten und Benachrichtigungen angezeigt.

{{-- Benutzername --}}

Kurzname für Login & UI.

{{-- Maskierte E-Mail – nur Anzeige --}}
{{ $maskedEmail }}

Änderung erfolgt rechts in „E-Mail ändern“.

{{-- Zwei-Faktor-Authentifizierung --}}
Zwei-Faktor-Authentifizierung
{{ $userHas2fa ? '2FA aktiv' : '2FA inaktiv' }}
{{-- TOTP --}}
Google Authenticator (TOTP)
Einmalcodes via Authenticator-App. @if($totpActive) aktiv @else nicht eingerichtet @endif
@if($totpActive) @else @endif
{{-- E-Mail-Code (Fallback/Alternative) --}}
E-Mail-Code
Einmalcode per E-Mail. @if($email2faActive) aktiv @else nicht eingerichtet @endif
{{-- Recovery-Codes (optional, wenn du das implementierst) --}}
Recovery-Codes
Einmal nutzbare Notfallcodes. Sicher aufbewahren.
{{-- ========== RIGHT (1/3) ========== --}}
{{-- Passwort ändern --}}
Passwort ändern
@error('new_password')

{{ $message }}

@enderror @error('new_password_confirmation')

{{ $message }}

@enderror
{{-- E-Mail ändern (editierbar) --}}
E-Mail ändern

Wir senden dir einen Bestätigungslink an die neue Adresse.

@error('email_current')

{{ $message }}

@enderror @error('email_new')

{{ $message }}

@enderror
{{-- Anmeldungen & Geräte --}}
Anmeldungen & Geräte
@if(empty($sessions))
Keine Sitzungen gefunden.
@else
    @foreach($sessions as $s)
  • {{ $s['device'] }} · {{ $s['ip'] }} — {{ $s['seen'] }}
    @if(!$s['current']) @else Aktuelle Sitzung @endif
  • @endforeach
@endif