
enforce password verification usage, even when "Show typing" is selected
Reported by steve | January 25th, 2018 @ 10:49 AM | in 1.6 (closed)
macOS 10.13.3, GPG Suite 2090n
Behavior described below is currently expected. The fact that no verification is neccessary with the "Show typing" option enabled is a feature. However, we should enforce the password verification field always, independently of the fact wether typing is shows or hidden, in order to prevent typos. And as a result of that, users finding themselves unable to recover a password and use their key.
Reproduce
- change password for existing key
- unlock key by entering current pw in pinentry dialog 1
- enter new pw in pinentry dialog 2
- tick "show" option to show password
Currently
Repeat PW field can not be selected by clicking into field or tabbing.
Expected
Always enforce use of password verification field.
Comments and changes to this ticket
-
steve September 23rd, 2019 @ 03:42 PM
- Title changed from enorce password verification usage, even when "Show typing" is selected to enforce password verification usage, even when "Show typing" is selected
-
Mento February 25th, 2020 @ 02:05 PM
- State changed from new to fixed
- Assigned user set to Mento
https://github.com/GPGTools/pinentry/commit/e2b21e2629343c6862a1f2c...
Fixed in pinentry.
-
steve February 25th, 2020 @ 07:55 PM
- State changed from fixed to started
- Milestone set to 1.6
macOS 10.15.3
GPG Suite 2718n
verifiedThere is a remaining UI issue. After typing or pasting into the "Repeat" field, after the characters entered there are still some placeholder dots visible which show when "Show" option is not ticked.
Interestingly this is a bit wonky to reproduce. Keep typing in the Repeat field and eventually the dots will show or paste "pokefpsojdb" which reliably triggers the problem in my tests.
Setting to started to indicate this is not fully implemented yet.
-
Mento February 26th, 2020 @ 09:35 AM
- State changed from started to fixed
-
steve February 26th, 2020 @ 03:37 PM
- State changed from fixed to verified
macOS 10.15.3
GPG Suite 2719n
verified -
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป