Summary: | When entering a wrong password, it will stay on screen indefinitely after the failed login attempt | ||
---|---|---|---|
Product: | [Plasma] kscreenlocker | Reporter: | kolAflash <kolAflash> |
Component: | general | Assignee: | Nate Graham <nate> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | bhush94, daniel-other+kdebug, mail, nate |
Priority: | NOR | ||
Version: | 5.10.3 | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/plasma-workspace/commit/b3030730d816631e6fd5a45f1c597ab07c073b52 | Version Fixed In: | 5.20 |
Sentry Crash Report: |
Description
kolAflash
2019-09-23 17:46:10 UTC
Deleting the text after a certain period of time doesn't seem unreasonable, but it isn't exactly a complete fix. Not having a button show the password would fix this, but I imagine some people like that button. *** Bug 374074 has been marked as a duplicate of this bug. *** (In reply to Nate Graham from comment #1) > Deleting the text after a certain period of time doesn't seem unreasonable, > but it isn't exactly a complete fix. > > Not having a button show the password would fix this, but I imagine some > people like that button. Exactly what I think. And disabling the undo feature should be without significant disadvantages. Maybe it would be a good idea to expose this to the user: - A setting wether the enable the "show password" button - A setting wether to clear failed passwords immediately after pressing enter - A setting of the timeout-time after which inputted passwords (without enter) are cleared. You could add also a warning which security implications result of their settings. Working on this. Git commit b3030730d816631e6fd5a45f1c597ab07c073b52 by Nate Graham. Committed on 08/06/2020 at 16:52. Pushed by ngraham into branch 'master'. [Lock screen] Make clearPassword() do what it says and then use it Right now the clearPassword() signal does not actually clear the password; it only selects all text. This is a violation of its name as well as being pointless since there's no longer a way to see the unmasked text, which means you always need to re-enter the whole password anyway. FIXED-IN: 5.20 M +2 -2 lookandfeel/contents/lockscreen/LockScreenUi.qml M +1 -1 lookandfeel/contents/lockscreen/MainBlock.qml https://invent.kde.org/plasma/plasma-workspace/commit/b3030730d816631e6fd5a45f1c597ab07c073b52 Not actually fully fixed yet. But it will be fixed by https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/46 This has been done for 5.20. |