From 8f55b9802b30e2c978ff16d4e9f84baa23ff941f Mon Sep 17 00:00:00 2001 From: Leopere Date: Tue, 3 Mar 2026 18:21:50 -0500 Subject: [PATCH] Add Account Security card with direct links to Authelia settings Replaces the generic "Account Settings" button with a dedicated card containing passkey, TOTP, and password links plus a warning about enabling 2FA to prevent account compromise. Made-with: Cursor --- .../ss-atlas/templates/pages/dashboard.html | 24 ++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/docker/ss-atlas/templates/pages/dashboard.html b/docker/ss-atlas/templates/pages/dashboard.html index 503d718..e6ed1c1 100644 --- a/docker/ss-atlas/templates/pages/dashboard.html +++ b/docker/ss-atlas/templates/pages/dashboard.html @@ -115,6 +115,16 @@ .btn-warning:hover { background: rgba(234,179,8,0.22); color: #eab308; } .btn-sm { padding: 0.45rem 0.9rem; font-size: 0.82rem; } .divider { border: none; border-top: 1px solid var(--border); margin: 1rem 0; } + .security-notice { + background: rgba(234, 179, 8, 0.08); + border: 1px solid rgba(234, 179, 8, 0.25); + border-radius: 8px; + padding: 0.85rem 1.1rem; + font-size: 0.88rem; + line-height: 1.55; + color: var(--muted); + } + .security-notice strong { color: #eab308; } .version-badge { position: fixed; bottom: 0.75rem; @@ -222,12 +232,24 @@ {{end}} {{end}} - Account Settings

No refunds for the current billing period. Access continues until the end of your paid month.

+
+

Account Security

+
+ We strongly recommend enabling two-factor authentication. + Accounts involved in system abuse will be removed. Passkeys and TOTP are the + best way to ensure your account is never compromised and used without your knowledge. +
+ +
{{else}}