/pypassfusion

The password generator Python app is a simple and efficient tool for creating strong and secure passwords

Primary LanguagePythonMIT LicenseMIT

PyPassFusion Documentation


Introduction

I developed this password generating program using Python to provide users with a simple yet efficient way to:

  • Generate a brand new password for any platform of their choosing.
  • Add already existing passwords.
  • Save all generated or customized passwords, along with the title of the platform they're being used on, as a text file at the user's specified destination.
  • You can then access your passwords by searching for this (.txt) file on your Windows/Linux or macOs system.

Installation

You can install this program by opening your Terminal and typing in “pip install pypassfusion or pip3 install pypassfusion“.

After installation is completed, you can start using it by simply typing in “pyfusion” and hitting enter.

Utilization

You will then see this menu:

1

If you want to generate a new password, you will type in “1“ and hit enter. the program will then ask you these 3 questions:

3

After answering all of them to your preference, your password will be generated! then you’ll be provided with the menu again:

2

If you want to see the generated password, you enter “3“:

4

If you want to save the generated password, you enter “4“:

5

Here you choose a name for your (.txt) file and the path you have in mind for this file.

Then hit save:

6

The last step is to choose a title for this specific password you just generated, for example: Gmail.

After that your new password will be successfully saved to its destination!

7

You will then find this (.txt) file at its designated spot on your system:

8

Any other password you add yourself or generate using the program can be either added to this existing file or a new one.

here is how you can add your own password:

First you need to choose option “2“

Here you’ll see a sub-menu:

9

You can type in your customized password by choosing option “1“.

10

Your password has now been added, by choosing “2“ you will see the password you just added and by choosing “3“ you proceed to save your own password as a text file like so:

11

12 13

This is what you’ll then see in your previously made (.txt) file:

14

As you follow these steps and continue on using the program this list of passwords will expand.

And that’s it! hope you enjoy using this CLI.

Also let me know if you have any suggestions or if you’re interested in making a contribution.


P.S I’ll be adding the GUI of this program in the near future.