8000 GitHub - trezor/trezor-password-manager at legacy
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
This repository was archived by the owner on Aug 3, 2023. It is now read-only.

trezor/trezor-password-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TREZOR Password Manager

Overview

TREZOR Password Mananger is secure, zero-knowledge, password manager using TREZOR running as Chrome extension. All data is securely encrypted using the device and synchronized via cloud services (Dropbox or Google Drive).

Development setup

  1. Clone repository and install dependencies

    git clone git@github.com:satoshilabs/password-manager.git
    cd password-manager
    npm install
    
  2. Set Chrome/Chromium to Developer Mode

  3. For setup Dropbox and Google Drive, you need to register and obtain own API keys.

    • Dropbox API key is located in file /source/background/classes/dropbox_mgmt.js view on github
    • Google Drive needs to set OAuth.client_id in /extension/manifest.json view on github
  4. To make your dev version of extension accessible for TREZOR Chrome Extension and TREZOR Bridge you need to append key value into your extension manifest file. It will override dev extension id to same id as original TREZOR Password manager. Remove this key before releasing to production and inform our support to add your new extension key into whitelist! Read about Manifest key

    "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAgRzyy+IKeaKZA6SIHgrDSinXRNcNq1tT/WeyX1K6gTnVc8KFRVHu5CLf0xN0eCfuz7JKy7U+XfNBzO2i0pkamma6kFMEpvX73WU3Lvmc+g6jg/VSZc9OOgCocT6I8FX92ad1Mj6qcDjVyCkpE2FPotUkuH0PwqQNzSQjPor+KhNPnOQIf5IqLvFEr7P4hUTgyiTUsOX6ROxk61EvP1Fi+Qllscgkm961q+/puw+9Z0Gr4eNIgfAK7DpYj0UJQsdlBP59PQqbW91mwPrKTr3FHmaHGOk+odLCOgchN8MmXgLpqoar1Rxo/AXs5BdnyCprlVHvtXRYbLlthQVzxYylNwIDAQAB",
    
  5. Now run gulp serve and load unpacked extension from /extension/

    • For production run gulp production
  6. Have fun!

License

TREZOR LICENSE view on github

About

Password Management via TREZOR

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published
0