Private
Public Access
1
0

feat: Phase 2 - user profile page with self-service password change and MFA management
Some checks failed
CI Pipeline / Rust Format Check (push) Failing after 5s
CI Pipeline / Clippy Lints (push) Successful in 46s
CI Pipeline / Rust Unit Tests (push) Successful in 1m2s
CI Pipeline / Security Audit (push) Successful in 4s
CI Pipeline / Frontend Lint & Type Check (push) Failing after 9s
CI Pipeline / Build .deb & Release (push) Has been skipped

This commit is contained in:
2026-05-07 16:32:55 +00:00
parent 0a70afbbe9
commit 5cf3125a2e
3 changed files with 336 additions and 0 deletions

View File

@ -189,6 +189,10 @@ export default function AppLayout() {
<ListItemText primary={user?.display_name || user?.username} secondary={user?.role} />
</MenuItem>
<Divider />
<MenuItem onClick={() => { handleMenuClose(); navigate('/profile') }}>
<ListItemIcon><PersonIcon fontSize="small" /></ListItemIcon>
<ListItemText primary="My Profile" />
</MenuItem>
<MenuItem onClick={handleLogout}>
<ListItemIcon><LogoutIcon fontSize="small" /></ListItemIcon>
<ListItemText primary="Sign out" />