0.3.0 • Published 7 years ago

passr v0.3.0

Weekly downloads
1
License
MIT
Repository
github
Last release
7 years ago

Passr Build Status Coverage Status

A Chrome extension to access you passwords from ZX2C4 password store.

Note: This is still in an early experimental state!

Prerequisite

  • ZX2C4's password store installed and filled with password
  • either a running gpg-agent with the environment variable GPG_AGENT_INFO set or GPG >= 2.0.16 installed
  • formats supported for passwords files:

    • Simple Format

      <password>
      <login> (optional)
    • passff format

      <password>
      login: <login> (optional)
      url: <url> (currently not in use)

Installation

  • install dependencies with npm install
  • build the extension with npm run build
  • install the extension in chrome under chrome://extension with "Load unpacked extension..." in the Developer mode by pointing it to the ./dist folder
  • install the Passr Host

Usage

  • navigate to a site with a login form
  • click on the Passr extension icon or use Alt+P or Command+Shift+P on OS X (change the shortcut via the extension options)
  • search for the password you would like to use and press Enter
  • your GPG installation will prompt you for your secret to the GPG key the password store uses
  • the password, and when available the username, are inserted into a form on the page

TODO

  • add possibility to store password

Debugging

If you experience native messaging issues, please run chrome with --enable-logging to debug the output of the host application.

Credits

Lock icon symbol from I Love icons, licensed under CC BY 3.0