Password lock screen should have a wait screen
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
One Hundred Papercuts |
Opinion
|
Wishlist
|
Unassigned | ||
unity (Ubuntu) |
Opinion
|
Wishlist
|
Unassigned |
Bug Description
When I walk away from my computer and come back to it with my monitors black, I hit the space bar (or enter key, or whatever I feel like hitting). Hitting a key gets the computer to send output to the monitors, and the monitors to wake up (takes 2-5 seconds). However, the lock screen is already focused on the password (listening to the keystrokes), therefore, I just added an extra character to make my password wrong when I hit enter. This makes me (and I'm sure other people too) resort to typing in my password right away (before I see the monitor output).
I imagine that someone who wanted to get someone's password would make the screen go black or disconnect the monitor so when the user physically returns, they type their password into a program the records their keystrokes.
Having a panel option available (similar to what Windows 10 is like) that hides the login credential input would help. There could be a panel that has the weather, time, a nice picture, maybe show some app notifications, just as long as the panel hides the password input. Then, after the user hits the first key, the "Hide Panel" would go away and they could start typing in their password after that. This is so that the user can sit down and type in their password correct the first time, and without assuming their typing their password in the right place.
A little bit similar to Bug #1292695
Changed in hundredpapercuts: | |
importance: | Undecided → Wishlist |
Changed in hundredpapercuts: | |
status: | New → Opinion |
We could just discard the first char typed but and this is what we used to do before but there were people complaining about this behavior. Considering that I don't consider this a major security issue because you can disclose the first char of the password I'll mark the bus as whishlist.