/passafari.safariextension

Extensions to allow Safari to auto form-fill passwords via KeePassHTTP

Primary LanguageJavaScriptMIT LicenseMIT

passafari.safariextension

Extensions to allow Safari to auto form-fill passwords via KeePassHTTP.

TODO write some useful stuff.

Installation

  1. Select the 'releases' tab
  2. Download the latest release of passafari.safariextz
  3. Double click the file, or drag it into the extensions window in the Safari settings.
  4. Installed! Test it out, it should begin working immediately.

Usage

TODO write some useful stuff.

Symbolic Meaning

  • Fill-In: font-awesome-pencil-square-o
  • Update: font-awesome-floppy-o
  • Add: font-awesome-plus-square-o

Settings

  • Hostname & Port: TODO write some useful stuff.
  • URL-Format: TODO write some useful stuff.
  • Submit-URL-Format: TODO write some useful stuff.
  • Language: TODO write some useful stuff.

Features

  • Associate with KeePassHTTP
  • Retrieve credentials
    • Support for single match
    • Support for multiple matches
  • Add new credentials
    • Use password generator on empty password
    • Support where none matches
    • Support where one or more matches
  • Update existing credentials
    • Use password generator on empty password
    • Support where one matches
    • Support where more matches
  • Settings for hostname and port
  • Setting for language
    • I18n support
    • Translate into german
  • Fill-in password
    • Forms with one password field only
    • Forms with two password fields only
  • Setting for host-only URL on add/update
  • Setting for protocol-host-path-only Submit-URL on add/update
  • Setting for auto-submit after fill-in
    • Auto submit form after fill-in
  • Setting for auto fill-in
    • Auto fill-in credentialson page visit

Credits

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request