Password fields: add generator action and overlay #267

Open
opened 2026-07-15 13:08:47 +02:00 by zemion · 0 comments
Owner

Context

Several configuration surfaces contain password fields, for example campaign ZIP password configuration and mail/server credential settings. Users should be able to generate strong passwords directly where the password is entered.

Desired behavior

  • Add a small dice/generator button to reusable password input fields.
  • Open a compact overlay/dialog for generated password options and confirmation.
  • Let users copy/use the generated password without accidentally replacing the current value.
  • Make the component reusable from campaign, mail, connector, and admin credential forms.

Acceptance criteria

  • Password fields can opt into a generator action without duplicating logic per module.
  • Generated passwords use a secure browser API when available.
  • The generated value is only written after explicit user confirmation.
  • Keyboard and screen-reader behavior matches the existing dialog/button patterns.
## Context Several configuration surfaces contain password fields, for example campaign ZIP password configuration and mail/server credential settings. Users should be able to generate strong passwords directly where the password is entered. ## Desired behavior - Add a small dice/generator button to reusable password input fields. - Open a compact overlay/dialog for generated password options and confirmation. - Let users copy/use the generated password without accidentally replacing the current value. - Make the component reusable from campaign, mail, connector, and admin credential forms. ## Acceptance criteria - Password fields can opt into a generator action without duplicating logic per module. - Generated passwords use a secure browser API when available. - The generated value is only written after explicit user confirmation. - Keyboard and screen-reader behavior matches the existing dialog/button patterns.
zemion added the
type
feature
status
ready
priority
p3
area/webui
module/core
codex/ready
labels 2026-07-15 13:08:47 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: add-ideas/govoplan-core#267
No description provided.