Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[draft] Improve UX - decrease the touch button press count #112

Open
szszszsz opened this issue Apr 9, 2024 · 2 comments
Open

[draft] Improve UX - decrease the touch button press count #112

szszszsz opened this issue Apr 9, 2024 · 2 comments
Labels
design enhancement New feature or request prio:low

Comments

@szszszsz
Copy link
Member

szszszsz commented Apr 9, 2024

As a user I would like to have it less troublesome to edit and create secret credentials in Nitrokey 3 using Nitrokey App 2.

  1. Creating secret credential
  2. Modifying ----
  3. That's all with Nitrokey App 2.

Proposed solutions:

  1. FIDO2-like session token, based on PIN and the touch state
  2. Touch button "latching" (keep it 5 seconds pressed without active user press)
  3. Anything else?

Check threat analysis for the design, and original intent of the touch confirmation.

Contact with Janos regarding Nitrokey App2 for the implementation ideas.

@szszszsz szszszsz added enhancement New feature or request prio:low design labels Apr 9, 2024
@szszszsz
Copy link
Member Author

szszszsz commented Apr 9, 2024

User comment from the "Nitrokey" main channel:

I don't really understand when the NK-App2 asks for a touch. I haven't set "Require Touch" on any password. but it asks everytime I want to do something for a touch. Saving changes to a password required three times touch?!
Is this an issue? It's a bit annoying.

@daringer
Copy link
Contributor

please also include this one into the scope of the upcoming PR: #108

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
design enhancement New feature or request prio:low
Projects
None yet
Development

No branches or pull requests

2 participants