A password generator has already been created at https://github.com/jpisani0/passgen in python. Integrate this into the project using the py4j package (pip install py4j). Also create the UI integrations for the password generator.
In CLI, there should be a prompt asking the user if they would like to have a password randomly generated for them. In the GUI, there should be a button when creating a new entry to generate a password, opening a new smaller window.
In both implementations, the user should be asked what to include in the password[1] and one should then be generated. The user should then be able to confirm whether this password is acceptable or if a new one should be generated.
[1]As of right now, the password generator (passgen) only supports the options of not including symbols and/or numbers into the project. This may change later.
A password generator has already been created at https://github.com/jpisani0/passgen in python. Integrate this into the project using the py4j package (pip install py4j). Also create the UI integrations for the password generator.
In CLI, there should be a prompt asking the user if they would like to have a password randomly generated for them. In the GUI, there should be a button when creating a new entry to generate a password, opening a new smaller window.
In both implementations, the user should be asked what to include in the password[1] and one should then be generated. The user should then be able to confirm whether this password is acceptable or if a new one should be generated.
[1]As of right now, the password generator (passgen) only supports the options of not including symbols and/or numbers into the project. This may change later.