Confirmed users
933
edits
m (Mnoorenberghe moved page Firefox:Password Manager to Toolkit:Password Manager: Password manager is in Toolkit) |
(Removing obsolete content) |
||
Line 1: | Line 1: | ||
The Toolkit password manager is responsible for remembering usernames and passwords on sites and allowing the user to autofill or autocomplete it upon returning to the website. | |||
=== Mac OS X Integration === | |||
== Mac OS X Integration == | |||
(See also [https://bugzilla.mozilla.org/show_bug.cgi?id=106400 bug 106400], [https://bugzilla.mozilla.org/show_bug.cgi?id=496660 bug 496660].) | (See also [https://bugzilla.mozilla.org/show_bug.cgi?id=106400 bug 106400], [https://bugzilla.mozilla.org/show_bug.cgi?id=496660 bug 496660].) | ||
Line 41: | Line 17: | ||
By keeping the integration at this very low level we can minimize the impact of the changes and retain the functionality that Firefox users expect - dropdown showing choice of options (multiple options can be stored in our signons file - we just don't store the passwords and certificates there) - we can even add metadata (username/password field name attribute values) when we discover them to the signon file, which at that point just becomes a metadata storage point. | By keeping the integration at this very low level we can minimize the impact of the changes and retain the functionality that Firefox users expect - dropdown showing choice of options (multiple options can be stored in our signons file - we just don't store the passwords and certificates there) - we can even add metadata (username/password field name attribute values) when we discover them to the signon file, which at that point just becomes a metadata storage point. | ||
=== Dependencies === | ==== Dependencies ==== | ||
Two dependencies for Keychain Services integration on Mac OS X: | Two dependencies for Keychain Services integration on Mac OS X: | ||
Line 48: | Line 24: | ||
* the ability to detect if default browser (implemented on Windows but not MacOS X) (this may prove challenging in addition since nsIShellService is a browser API, not a toolkit one where password manager lives. Maybe it should move, or become more generic) | * the ability to detect if default browser (implemented on Windows but not MacOS X) (this may prove challenging in addition since nsIShellService is a browser API, not a toolkit one where password manager lives. Maybe it should move, or become more generic) | ||
== | == Existing Extensions in 2009 == | ||
= | |||
The following password-management extensions are on addons.mozilla.org, and give some indication of what kind of features people find useful. | The following password-management extensions are on addons.mozilla.org, and give some indication of what kind of features people find useful. | ||
Line 82: | Line 47: | ||
* [https://addons.mozilla.org/firefox/670/ Password Composer] 6 | * [https://addons.mozilla.org/firefox/670/ Password Composer] 6 | ||
* [https://addons.mozilla.org/fr/firefox/addon/4133 Password Finder] ? | * [https://addons.mozilla.org/fr/firefox/addon/4133 Password Finder] ? | ||
== See Also == | |||
{{subpagelist}} | |||
[[Firefox:Password_Manager:UI]] | |||
[https://bugzilla.mozilla.org/buglist.cgi?component=Password%20Manager&product=Toolkit&bug_status=__open__ Bug List] | |||
[https://bugzilla.mozilla.org/enter_bug.cgi?product=Toolkit&component=Password%20Manager File a bug] |