Closed
Bug 344327
Opened 18 years ago
Closed 18 years ago
Secondary keychains are apparently not searched
Categories
(Camino Graveyard :: OS Integration, defect)
Tracking
(Not tracked)
VERIFIED
FIXED
Camino1.5
People
(Reporter: dkulp_bugzilla, Unassigned)
References
Details
User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.0.4) Gecko/20060613 Camino/1.0.2
Build Identifier: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.0.4) Gecko/20060613 Camino/1.0.2
"Keychain Access" allows for the creation of multiple keychains, with varying levels of security. One may want to create a keychain for storing non-sensitive web passwords that is separate from your login keychain. The login keychain may lock after a certain number of minutes or on sleep, but the new keychain remains open.
Anyhow, Camino is apparently only checking the login keychain instead of all keychains, which is what Safari does.
Reproducible: Always
Steps to Reproduce:
1. Tell Camino to remember an Internet Password
2. In Keychain, move that password to a different Keychain than "Login".
3. Return to site using Camino. Camino will not know the password.
Actual Results:
Camino loses the password.
Expected Results:
Camino should know the password because its on a keychain.
Comment 1•18 years ago
|
||
Can someone who's more familiar with the Keychain APIs confirm that this is an artifact of our ancient Keychain API support? (I.e., we'll get this for free when we upgrade APIs?)
cl
Comment 2•18 years ago
|
||
That's what it sounds like from the docs.
Comment 3•18 years ago
|
||
Confirming and marking dependent on bug 172842 (the Keychain Services API bug).
cl
Comment 4•18 years ago
|
||
hm, that's weird, why should camino keep track of moved passwords? How exactly do you "move" a password? In 10.3-, that's def impossible. if by "moving" we mean "delete the old and create a new one", there's no reason why camino should be keeping track of this.
i have 3 diff keychains, and camino pulls passwords from all of them.
Comment 6•18 years ago
|
||
reading this a second time, i'm almost certain that the problem here is not the location of the keychain item but its creator instead.
Camino does NOT read keychain items that it did not create itself. it doesn't matter where these items are located, login keychain or not.
Therefore the title of this bug should be something like "Keychain items created outside of Camino not recognized"
Comment 7•18 years ago
|
||
(In reply to comment #6)
> Camino does NOT read keychain items that it did not create itself. it doesn't
> matter where these items are located, login keychain or not.
That's not a correct statement.
Comment 8•18 years ago
|
||
David, are you able to reproduce this with recent nightly builds? I expect that the keychain rewrite solved this.
Reporter | ||
Comment 9•18 years ago
|
||
I tested this and it appears to work now. Thanks.
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
Updated•18 years ago
|
Status: RESOLVED → VERIFIED
Comment 10•18 years ago
|
||
Moving fixed "1.2" bugs to 1.1 where they were really fixed. Filter on CaminoFixed1.1 for bugmail purposes.
Target Milestone: Camino1.2 → Camino1.1
You need to log in
before you can comment on or make changes to this bug.
Description
•