Skip to content

Python program to help you register and manage your passwords, even generate new ones for you.

Notifications You must be signed in to change notification settings

LeoJimenezG/Password_manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Password_manager

Python program to help you register and manage your passwords, even generate new ones for you.

-- How does it work --

  • Once you run the program a new window will be open (not resizable).
  • There are three options: Add a new website-password, search a website-password and generate a password.
  • Also there are three inputs, the input "Email/Username" will be already filled with a random example, but you can change it.
  • image
  1. Add a New Website-Password:
    • To add a new website-password register, you will have to fill up the three inputs.
    • Website input: introduce the name of the website which the information is used.
      • Example: email
    • Email/Username input: introduce the email address or the username you use on the website you already introduced.
    • Password input: introduce the password you use on the website you alredy introduced. The password will not be covered, in order to avoid any typing errors.
      • Example: mygmailpassword456
    • Once you fill up all the inputs and click on the "Add" button, you will need to make a confirmation of your information.
    • image
    • If the information is good, click on the "Accept" button. The information will be saved and the inputs will go blank.
    • If you don't fill up all the inputs, you will get a warning and the adding process will not be executed.
    • image
  2. Search a Website-Password:
    • To get the information you already added, use the name of the website you added.
    • If the website name you introduced is found, you will get the information saved.
    • image
    • If the website name you introduced is not found, you will get a warning.
    • image
  3. Generate a Password:
    • To generate a random safe password, click on the "Generate Password" button.
    • And a password will be displayed in the Password input.
    • image
    • All passwords generated will be random and will contain 8 letters, 4 numbers and 4 special characters
  • Saving the information
    • All the the information you Add will be saved in a json file named "passwords.json".
    • This file will be created in the same directory you have the program.
    • You can freely open the file and modify any information you want.
    • This is what the file would look like:
    • image

About

Python program to help you register and manage your passwords, even generate new ones for you.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages