Toolkit:Password Manager/Feature Backlog

From MozillaWiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Smaller improvements are tracked in Bugzilla.

Larger Feature/Project Ideas

  • Using site data via Prio to improve heuristics and determine current accuracy
  • Using site data via Prio to determine a valid generated password for the site
  • Import passwords from password managers and more browsers (e.g. Chrome on Linux)
  • Better onboarding for new users seeing the capture doorhanger
  • Support for non-web logins
    • Start with non-web schemes (e.g. ssh:, totp:, etc.)
  • Password manager parity between our browsers
  • Capture doorhanger captures multiple username/passwords candidates found in the page (parity-chrome)
  • Permanent scheme upgrades using HSTS data (http: => https:)
  • Password security report/dashboard - re-use warning, breach warning, password strength
  • Improve setUserInput to dispatch other events
  • Refactor LoginManagerContent to work on iOS and other non-Gecko extensions
  • Handle multi-page login forms
  • Recipes in Remote Settings (aka. Kinto)
  • Share autofill and management UI between Firefox and Lockwise apps
  • Or share HTML management UI between desktop and mobile
  • In-context password re-use prevention (including pasting/typing prefixes)
  • Password change without visiting site
  • Link to password change forms
  • Use shared Rust login storage/sync backend
  • Modern architecture for the autocomplete popup to fix security and UX issues
  • Password sharing?
  • Multi-Factor Auth (2FA/TOTP) - manage WebAuthn?
  • Credential mgmt. API?
    • WebOTP?
  • Credit Card Autofill
    • Then share key storage with logins
  • HTTP auth dropdown with multiple logins
  • Secure notes