Automatically login to Basic Authentication using data based on URL regexp.
Branch: master
Clone or download
Latest commit 26000b3 Dec 3, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
_locales fix translation file Dec 1, 2018
css Add unused 'priority' field. relates #51 Jun 9, 2017
docs cache bust CSS Dec 1, 2018
icons move icons to separated folders Nov 13, 2016
images upload accepted promotional images Nov 18, 2016
js remove onAuthRequired hack since FF supports it for the better part o… Nov 22, 2018
vendor
.editorconfig first blood Jul 28, 2014
.eslintrc use eslint instead of jshint Oct 29, 2016
.gitignore use gulp to build extension, prepare way for multi-browser Dec 1, 2014
CHANGELOG.md bump version Dec 1, 2018
LICENSE Add a LICENSE Aug 4, 2014
README.md
build-src-zip.sh script to build src for Firefox marketplace Dec 1, 2018
gulpfile.js
options.html disable analytics Nov 22, 2018
package.json firefox addon signing while we wait on validation Mar 27, 2017
popin.html Add unused 'priority' field. relates #51 Jun 9, 2017
sign-firefox.sh firefox addon signing while we wait on validation Mar 27, 2017

README.md

MultiPass for basic authentication

This extension allows you to register credential associated to a regular expression.

When you browse a website that requires HTTP basic authentication, if the URL match against one of the regular expression, the credentials will be automatically sent.

No more cumbersome login popin, everything is done in the background.

Chrome web store

The extension is available on the Chrome web store: MultiPass for HTTP basic authentication.

Opera add-ons

The extension is available as an Opera add-on : MultiPass.

Firefox Add-ons

The extension is available as a Firefox add-on : MultiPass.

Report an issue

If you want to report an issue, use the Github issue tracker: MultiPass issues.

Please make sure the issue is not already opened.

Build the extension

  1. Clone the github repository : git clone git@github.com:krtek4/MultiPass.git.
  2. Enter the directory : cd MultiPass.
  3. Install dependencies : npm install.
  4. Build the extension : npm run dist.
  5. The package for all supported browser is now available in the dist folder.

The installation process will depend on your browser.

Use the development version

If you want to use the development version, follow those steps :

  1. Clone the github repository : git clone git@github.com:krtek4/MultiPass.git.
  2. Enter the directory : cd MultiPass.
  3. Install dependencies : npm install.
  4. Build the extension : npm run build.
  5. Open the Extension panel in Chrome : Tools / Extensions.
  6. Make sure the "Developer mode" checkbox is checked.
  7. Click on "Load unpacked extension...", first browse to the directory where you cloned the extension and then select the build/chrome folder.

Using the development version on Opera and Firefox is left as an exercise for the reader ;)

Credits