passr

0.3.0 • Public • Published

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

Readme

Keywords

none

Package Sidebar

Install

npm i passr

Weekly Downloads

0

Version

0.3.0

License

MIT

Last publish

Collaborators

  • tomru