Settings: a saved default token shows as a masked value, not an empty box #101

Closed
opened 2026-10-10 21:43:11 +00:00 by KofTwentyTwo · 1 comment
KofTwentyTwo commented 2026-10-10 21:43:11 +00:00 (Migrated from github.com)

When a default GitHub token is saved in Windows Credential Manager, the Settings dialog's token box is empty with a caption saying one is saved. Users read an empty box as 'no token'. Show a masked placeholder value (asterisks, never the token itself) when one is saved; typing replaces it, clearing the box removes the saved token on Save, and leaving the mask untouched keeps it. Requested by the owner on 2026-10-10.

When a default GitHub token is saved in Windows Credential Manager, the Settings dialog's token box is empty with a caption saying one is saved. Users read an empty box as 'no token'. Show a masked placeholder value (asterisks, never the token itself) when one is saved; typing replaces it, clearing the box removes the saved token on Save, and leaving the mask untouched keeps it. Requested by the owner on 2026-10-10.
KofTwentyTwo commented 2026-10-10 21:45:24 +00:00 (Migrated from github.com)

Design: docs/plans/default-token-ux.md in https://github.com/KofTwentyTwo/gclo/pull/103 (draft, for review). Key decision: accounts reference the default token (TokenSource = Default) rather than copying it, so rotating it in Settings rotates every such account.

Design: docs/plans/default-token-ux.md in https://github.com/KofTwentyTwo/gclo/pull/103 (draft, for review). Key decision: accounts reference the default token (TokenSource = Default) rather than copying it, so rotating it in Settings rotates every such account.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: KofTwentyTwo/gclo#101