Skip to content
This repository has been archived by the owner on Dec 11, 2019. It is now read-only.

Password manager support

Édouard Lopez edited this page Sep 28, 2017 · 13 revisions

Current Status

Supported extensions can be enabled via about:preferences#security, or about:preferences#extensions.

If you'd like to request support for another password manager, you may do so by visiting https://community.brave.com.

Fully Supported

  • 1Password
  • Dashlane
  • LastPass

In Progress

LessPass

See request Lesspass support.

Enpass

See remaining issues.

bitwarden

See remaining issues.

Adding support for a new password manager

Add support to browser-laptop

Here are some examples:

Add support to Muon

Here are some examples:

For information about how to generate the key, please see this post

Add support to vault-updater

  • Update data/stable/extensions/extensionManifest.json
    • add a blank entry for the extension
    • include the extension ID (ex: "aomjjhallfgjeglblehebfpbcfeobpgk") and the extension name (ex: "1Password")
  • Run update extensions script for the current version of Chromium we are using in browser-laptop-bootstrap
    • node tools/updateExtensions.js --chromium=56.0.2924.87 --upload
    • if no credentials are present, the store won't be updated, only the manifest
    • if you did want to provide credentials (which will update the Brave extension store), you'll want to create a file ~/.aws/credentials which has the following format:
aws_access_key_id = <key here>
aws_secret_access_key = <key here>

Here are some examples: