• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

gopasspw/gopassbridge: A web extension for firefox and chrome to insert login cr ...

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

gopasspw/gopassbridge

开源软件地址:

https://github.com/gopasspw/gopassbridge

开源编程语言:

JavaScript 63.6%

开源软件介绍:

Build Status MIT License codecov Maintainability

Firefox:

Mozilla Add-on Mozilla Add-on

Chrome / Edge (via Chrome Webstore):

Chrome Web Store Chrome Web Store

gopassbridge

A web extension for Firefox and Chrome to insert login credentials from gopass

Summary

Gopass is the awesome command line password manager. This plugin enables input of login credentials from gopass. To access gopass, a native app has to be configured in the browser in addition to installing this extension. The native app is a wrapper that calls gopass-jsonapi to communicate via stdin/stdout.

Quick impression

Watch the video

Setup

Install browser extension

Firefox Extension

https://addons.mozilla.org/en-US/firefox/addon/gopass-bridge/

Chrome / Chromium Extension

https://chrome.google.com/webstore/detail/gopass-bridge/kkhfnlkhiapbiehimabddjbimfaijdhk

Build and install browser extension from source

See Makefile release target. For Firefox, the development plugin can be installed only temporarily while for Chrome, the extracted extension can be installed permanently.

Connect to gopass

The connection to gopass is achieved via the native messaging API. For this a native messaging manifest must be configured for your browser.

Since gopass v1.12 gopass-jsonapi has moved to its own repo where the binary can be downloaded and unpacked from the archive files on Github Releases.

It is recommended that you set up the manifests with gopass-jsonapi as described in the gopass documentation, "filling passwords from browser". In most cases it is enough to run gopass-jsonapi configure and follow the tutorial.

More details about Native Messaging can be found in the Chrome and MDN documentation.

Change default shortcut

On firefox, you can change the shortcut via "manage extension shortcut" in the extension menu. In Chrome under "keyboard shortcuts" in the hamburger menu in extensions.

Development

Contributions to this project are welcome!

For details on Pull Requests please read CONTRIBUTING.md.

To start with development of this extension

  • clone the repo
  • run yarn to install the dependencies
  • run make develop to setup the development directories for Firefox and Chrome
  • run make package to setup the release directories for Firefox and Chrome
  • run yarn test to run all unit tests, linters and auto-formatters
  • run make run-firefox to start an empty Firefox profile with the extension loaded and a debugger open



鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap