Bug 397583 - Add possibility to easily reset password / "Reset password" button
Summary: Add possibility to easily reset password / "Reset password" button
Status: REOPENED
Alias: None
Product: frameworks-kwallet
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: 5.48.0
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: Valentin Rusu
URL:
Keywords: usability
Depends on:
Blocks:
 
Reported: 2018-08-18 12:57 UTC by Gregor Mi
Modified: 2019-02-03 17:07 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Gregor Mi 2018-08-18 12:57:32 UTC
A friend of mine uses Kubuntu and forgot her KDEWallet password (which she regularly confuses with her user password) that protects the Wifi password.

I think it would be nice to have a "Forgot password" button that helps the user to reset the password. (This is what I found to do this manually: https://ask.fedoraproject.org/en/question/43214/how-to-reset-a-kde-wallet-service-password/)

Maybe, a note that explains the difference between the user password (if set; potentially auto-login) and KDEWallet password would be nice, would also be helpful.
Comment 1 Nate Graham 2018-08-21 20:36:05 UTC
> (which she regularly confuses with her user password)

See also Bug 389030.
Comment 2 Gregor Mi 2018-08-21 21:23:36 UTC
:-)
Comment 3 Christoph Feck 2018-09-04 23:40:35 UTC
The password is used for encrypting the wallet data. So if you forgot it, your only option is to remove the wallet and create a fresh one. If there was a way to get the data without knowing the password, that would defeat the primary purpose of the wallet.
Comment 4 Nate Graham 2018-09-05 02:59:42 UTC
Hah, that's a good point. Seems like this is not really technically possible without compromising the very security it was designed to ensure!
Comment 5 Gregor Mi 2018-09-05 19:58:43 UTC
Thanks Christoph for the remark. I was confused myself. The button should not be named "Forgot password" but "Reset password" which helps the user to easily recreate the wallet. Currently, there is no obvious way to do so.

Especially in the use case of Wifi passwords this would be helpful. Maybe, more care - in form of explaining text - should be taken if the wallet contains important data (on the other hand these would be lost anyway if the wallet password is lost).
Comment 6 Gregor Mi 2018-09-05 20:03:11 UTC
Side note: the button still could be named "Forgot password", because what is the case when the user needs it. Explaining that without the password the data cannot be recovered and setting a new password means wiping the wallet would be the next step when using the button.
Comment 7 Christoph Feck 2018-09-05 23:41:07 UTC
kwalletmanager has an option to delete a wallet, and also an option to create a new wallet. What exactly is missing?
Comment 8 Nate Graham 2018-09-06 02:38:53 UTC
(In reply to Christoph Feck from comment #7)
> kwalletmanager has an option to delete a wallet, and also an option to
> create a new wallet. What exactly is missing?

A user-friendly combination of the two. :)