Bug 148171 - Password save when KWallet is disabled
Summary: Password save when KWallet is disabled
Status: RESOLVED FIXED
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-07-24 18:08 UTC by Quinten
Modified: 2011-12-01 15:50 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 4.7.4


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Quinten 2007-07-24 18:08:36 UTC
Version:            (using KDE KDE 3.5.7)
Installed from:    SuSE RPMs
OS:                Linux

I have disabled KWallet on my system.

When I want to upload some files to my website, I split the Konqueror window (one part my files and the other part is the ftp). But that ftp requires an username and a password. I choose to save the password, but the next time I go to that ftp, I still have to fill in my username and password, Konqueror doesn't save them.

So I suggest an solution like Kopete. Save the username and password in a file when KWallet is disabled. When KWallet is enabled, use KWallet to save the password.
Comment 1 Jackson Peacock 2009-09-05 21:50:41 UTC
I would like add that even if you choose not to implement an alternate method of saving passwords if KWallet is disabled, the current behavior is misleading to the user.

When they choose to save the password, and do not get any error message, they assume that the password was saved. This will likely cause them to not keep track of the password very carefully, as they think it is taken care of. At the very least, Konqueror should show an error message it was unable to successfully store a password. Preferably, it shouldn't prompt at all if it can't access KWallet.

The latter would also create a workaround for bug 105441, allowing users to disable the password saving feature altogether by denying Konqueror access to kwallet.
Comment 2 Dawit Alemayehu 2011-12-01 15:50:07 UTC
Git commit cec171ce082fda245418db7f1319d35d2c150a1e by Dawit Alemayehu.
Committed on 27/11/2011 at 20:43.
Pushed by adawit into branch 'KDE/4.7'.

To avoid user confusion, hide the "Remember password" checkbox whenever the
wallet is disabled.

Note that this does not affect credentials being kept for the duration of
the application(s) that set them or are currently using them. It only deals
with persistent caching of password in KDE wallet.

BUG: 148171
FIXED-IN: 4.7.4

M  +6    -2    kpasswdserver/kpasswdserver.cpp

http://commits.kde.org/kde-runtime/cec171ce082fda245418db7f1319d35d2c150a1e
Comment 3 Dawit Alemayehu 2011-12-01 15:50:24 UTC
Git commit 1734411e7014419e1a0313529bb591ed9e1efb3a by Dawit Alemayehu.
Committed on 27/11/2011 at 20:43.
Pushed by adawit into branch 'master'.

To avoid user confusion, hide the "Remember password" checkbox whenever the
wallet is disabled.

Note that this does not affect credentials being kept for the duration of
the application(s) that set them or are currently using them. It only deals
with persistent caching of password in KDE wallet.

BUG: 148171
FIXED-IN: 4.7.4

(cherry picked from commit da6f4c128d32de782d4e70e11a083f4e20753242)

M  +6    -2    kpasswdserver/kpasswdserver.cpp

http://commits.kde.org/kde-runtime/1734411e7014419e1a0313529bb591ed9e1efb3a