Giter Site home page Giter Site logo

passdom's Introduction

๐Ÿ”‘ passdom ๐Ÿ”‘

Every day, we utilise passwords. However, did we have a secure means to keep passwords? Browsers can retain passwords for the web, but what about CLI and terminals?

Passdom is here for help. Passdom is a CLI tool, built to help you store your credentials on the Command line or terminal

It takes less than 10 seconds to store your password and less than a second to retrieve them. You can store passwords for multiple websites and tools.

Installation ๐Ÿ“ฅ

Install globally to use in any directory.

$ npm install -g passdom

Basic Usage ๐Ÿ“’

passdom -a <website name> // to add your credentials, it will ask you your credentials {Website name is the name of site of which you have to add credentials}

passdom <website name> //to find the credentials of the given website

passdom -r <website name> // to remove the credentials of given website

passdom -ls // to list all your credentials
passdom add <website name>  // to add your credentials, it will ask you your credentials {Website name is the name of site of which you have to add credentials}

passdom <website name> //to find the credentials of the given website

passdom remove <website name> // to remove the credentials of given website

passdom list // to list all your credentials

Privacy ๐Ÿ”’

We respect your privacy and are constantly working on it. All the credentials are stored on your local computer, so any third party can't get access to them other than you.

Contribute ๐Ÿ“‚

If you want to contribute, check out the GitHub repository https://github.com/zeel-pathak/passdom

Contributions are welcome!!

Open Source ๐Ÿ‘

Hell Yeah

passdom can easily be installed in your networks, and it is all Free and Open Source

Recent updates ๐Ÿ”ฅ

  • Passdom asks for confirmation before removing the credentials.
  • Added list command to show all the commands together.
  • Added some reserved keywords which can't be used for naming the host or website name

Future updates ๐Ÿ”ฅ

  • Currently, Passdom can only store one credential for a particular website. We want Passdom to be able to store multiple credentials for a particular website.ย 
  • Finding credentials should be made easier.
  • Add the "all" flag to remove all credentials simultaneously instead of one by one.
  • Add "help" flag to help developers find all the command and flags along with their descriptions

passdom's People

Contributors

d3faltxd avatar davidrojom avatar hemantwasthere avatar zeel-pathak avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar

passdom's Issues

Export flag and Import flag

Currently the password are stored in hidden fil, but we can have a export flag to export all the passwords , and import flag to import from the given location.

Do Not Require Adminstration permission for writing and deleting credentials.

As the package is installed in the privileged folder, It requires administration permission to delete and write the credentials, It gets very annoying because of the error, It would be perfect if we could store the credentials in the home directory as a hidden file.
And Write and Delete the Credentials in that hidden folder.

A flag to make credentials password protected.

I got this idea, That with passdom, if you leave your system unlocked and someone can steal your important credentials without your permission, So the idea is that you can make your credentials password protected, So someone else would require a password to access them, So there will be no chance of your credentials getting stolen.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.