aboutsummaryrefslogtreecommitdiffstats
path: root/docs/superpowers/specs/2026-10-16-user-details-design.md
diff options
context:
space:
mode:
Diffstat (limited to 'docs/superpowers/specs/2026-10-16-user-details-design.md')
-rw-r--r--docs/superpowers/specs/2026-10-16-user-details-design.md4
1 files changed, 4 insertions, 0 deletions
diff --git a/docs/superpowers/specs/2026-10-16-user-details-design.md b/docs/superpowers/specs/2026-10-16-user-details-design.md
index 2b2819b..93aa170 100644
--- a/docs/superpowers/specs/2026-10-16-user-details-design.md
+++ b/docs/superpowers/specs/2026-10-16-user-details-design.md
@@ -93,5 +93,9 @@ AccountsService or touches the real git config.
- Values are read on open; a change made elsewhere while the page is open is
not seen until it reopens.
- No `~/.face.icon`: SDDM reads the AccountsService icon.
+- No password. `passwd` in a terminal already does it safely, and
+ AccountsService's `SetPassword` needs admin rights and a pre-hashed value.
+ Changing it also leaves the gnome-keyring unlocked at login on the old
+ password, since the `passwd` PAM stack does not re-key it.
- No vCard, no social links, no GPG key: nothing on the desktop reads them.
The field list is where they would go.