Skip to content

PaddeK/insomnia-plugin-keepass

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Insomnia plugin for fetching credentials from Keepass and KeepassXC

Access your Keepass or KeepassXC database to fetch credentials via this custom template tag plugin.

Pre-requisites

This plugin requires Insomnia.
To access Keepass databases the KeepassHttp plugin needs to be installed.

Installation

  1. Start Insomnia,
  2. Click "Preferences" and choose the "Plugins" tab,
  3. Enter insomnia-plugin-keepass and click "Install Plugin"
  4. Close the dialog.

Usage

  1. In any input field press CTRL+Space and select Fetch from Keepass -> KeepassXC

  2. For Keepass set KeepassHttp URL, for KeepassXC set Path to KeepassXC application if default values aren't correct

  3. Enter Search URL

  4. Select which Entry field to retrieve from Keepass

  5. For KeepassXC make sure to enable Browser Integration

  6. Press Create Database Link, enter and confirm if KeepassXC shows popup to link database

  7. Press Refresh ⟳ to test

    Note: The Live Preview will not show the secret value retrieved from Keepass, it is only used when e.g. sending in HTTP requests etc.

Filtering

Note: This is implemented only for KeePassXC

If you have more than one entry associated with the Search URL in KeePass(XC), the first entry returned from Keepass is used. You can optionally filter the retrieved entries:

  1. Check Filter entries by additional field?

  2. Choose a predefined Filter Field (e.g. Username) or a custom Additional Attribute

    Note: For Additional Attribute the attribute has to have the format: "KPH: <VALUE>"

  3. Enter the Field value to filter by

About

Insomnia plugin for fetching credentials from Keepass and KeepassXC

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •