Skip to content

vault: concept and UX #991

Description

@jans23
Image

Vault is ambiguous how to store user names and passwords. I see two options:

A)

Name Value
Username <Username>
Password <Password>

B)

Name Value
<Username> <Password>

I see this ambiguity as problematic because:

  • When sharing several vaults and secrets in larger teams, inconsistency could cause users to interpret and use the stored secrets differently, causing problems
  • If in the future a browser add-on would automatically fill forms, that need to be consistent.

From @fkantelberg I understand that option A was intended. But in this case a good UX lacks:

  • For column "Name" use (configurable) drop down entries instead of free text. (see Nextcloud's password manager)
  • Support different field types so that for example the user name is not hidden but shown in clear text
  • Even better: add a static user name field to the top (next to name and URL)

For option B a good UX lacks:

  • All of option A
  • a Copy button at the column "Name" to copy the user name.

Which of these two options do you use? What do you think of the suggested improvements?

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions