Benutzerverwaltung

@users.Count Benutzer insgesamt · @users.Count(u => u.IsActive) aktiv

@if (isLoading) {

Lade Benutzer...

} else if (!string.IsNullOrEmpty(errorMessage)) {
@errorMessage
} else { @if (!string.IsNullOrEmpty(successMessage)) {
@successMessage
}
Benutzername Anzeigename Rolle 2FA Status Letzter Login Aktionen
@foreach (var user in users) { var isCurrentUser = user.Id == UserSession.CurrentUser?.Id;
@user.Username @if (isCurrentUser) { Sie } @(user.DisplayName ?? "-") @GetRoleName(user.Role) @if (twoFactorGlobalEnabled) { @if (user.TwoFactorEnabled) { ?? @(user.TwoFactorEnforced ? "Erzwungen" : "Aktiv") } else { Aus } } else { — } @(user.IsActive ? "Aktiv" : "Inaktiv") @if (user.LastLoginAt.HasValue) { @FormatLastLogin(user.LastLoginAt.Value) } else { Nie } @if (twoFactorGlobalEnabled) { @if (user.TwoFactorEnabled) { } @if (!user.TwoFactorEnforced) { } else { } } @if (!isCurrentUser) { }
}
@if (users.Count == 0) {
??

Keine Benutzer gefunden

Erstellen Sie einen neuen Benutzer, um zu beginnen.

} }