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.
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
The first time you run Passlock, you will be prompted to create an account by entering a username and setting up a master password.
After creating an account, use the commands mentioned above to manage your passwords.
Before executing each command, users will be required to enter their username and master password to ensure secure access.
Adding a Password
passlock -add-password -tag=example -password=mysecretpassword
Generating a Password
passlock -add-password -tag=example -generate
-
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