Add session management features: implement user session revocation on password change, enhance session validation, and update UI for password change functionality

This commit is contained in:
tom.hempel
2026-06-01 23:11:00 +02:00
parent e4d55f4c90
commit 43c47bca6d
13 changed files with 472 additions and 200 deletions

View File

@ -434,14 +434,20 @@ code {
align-items: center;
}
.mobile-logout-btn {
.mobile-logout-btn,
.mobile-change-password-btn {
display: none;
position: fixed;
top: 12px;
right: 12px;
z-index: 150;
box-shadow: var(--shadow);
}
.mobile-logout-btn {
right: 12px;
}
.mobile-change-password-btn {
right: 96px;
}
.coach-supervisor-select {
max-width: 100%;
min-width: 160px;
@ -948,11 +954,12 @@ th.sort-desc::after { content: ' \2193'; opacity: 1; }
.sidebar.open { transform: translateX(0); }
.main-content { margin-left: 0; padding: 16px; }
.q-grid { grid-template-columns: 1fr; }
body.logged-in .mobile-logout-btn {
body.logged-in .mobile-logout-btn,
body.logged-in .mobile-change-password-btn {
display: inline-flex;
}
body.logged-in .page-header {
padding-right: 88px;
padding-right: 200px;
}
}