Skip to content

anonmanak2000/PassLock

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Passlock - Password Manager

Passlock is a Command Line Interface (CLI) based password manager designed to centralize password management for multiple users. It provides a secure and convenient way to manage and organize passwords for various tags.

Getting Started

Install Passlock

Clone the repository and install the Passlock CLI on your machine. A directory named passlock will be generated.

git clone https://github.com/anonmanak2000/PassLock.git
cd PassLock
make build

Create an Account

The first time you run Passlock, you will be prompted to create an account by entering a username and setting up a master password.

Execute Commands

After creating an account, use the commands mentioned above to manage your passwords.

Usage

Before executing each command, users will be required to enter their username and master password to ensure secure access.

Examples

Adding a Password

passlock -add-password -tag=example -password=mysecretpassword

Generating a Password

passlock -add-password -tag=example -generate

Features

  • Add Password: Users can add passwords either by generating a new password or by providing a password for a specific tag.

    passlock -add-password -tag=<tag> (-password=<password>|-generate)
  • Update Password: Users can udpate passwords either by generating a new password or by providing a password for a specific tag.

    passlock -update-password -tag=<tag> (-password=<password>|-generate)
  • Delete Password: Users can delete passwords by providing specific tag.

    passlock -delete-password -tag=<tag>
  • Get Password: Users can get passwords by providing specific tag.

    passlock -get-password -tag=<tag>
  • Get Tags: Users can all tags.

    passlock -get-tags
  • Get Help: Get to know about all the commands/flags supported by Passlock.

passlock -help