S

SecureD - Chrome Extension - A Password Generator

It is an open-source Chrome Extension that allows people to generate and copy safe and secure passwords using an algorithm implemented in JavaScript.

The problem SecureD - Chrome Extension - A Password Generator solves

  1. This chrome extension solves the problem of getting a strong and secure password.

  2. Along with this it also solves the problem of memorizing the password. This extension provides you with a strong and secure password that the user can save in just one click.

  3. Along with this, the user doesn't have to manually copy the generated password in the required field as the extension does it for him as soon as he saves the password.

  4. Here, the user has to do less as the extension is smart enough to auto-detect the user's username and URL and autofill them in the popup accordingly and he/she can generate a password by customizing the length, characters, etc or choose to generate a password by default method with a very user-friendly UI.

  5. User can delete any of the saved passwords whenever he/she wants to and there is a dual theme functionality also.

  6. The user can use either light mode or dark mode according to his/her preference.

  7. So, overall this extension solves the problem of every individual as all of us required a strong and secure password and a place to store them.

Challenges we ran into

We ran into quite a few challenges. Some of them are:-

  1. Challenge:- We have used a toggle button in our manage password and wanted that if a user selects dark mode in manage password then the pop-up screen also gets open in dark mode. And we also wanted that after changing the mode if the user closes the tab and then he/she again opes the extension then it gets open in the same mode that the user selected last time.

Solution:- After trying different things we came across the local storage and use it to store our theme type and then we use it accordingly and it solves the problem.

2.) In our chrome extension, I want that whenever a user clicks on the GENERATE PASSWORD button then password, copy password button and a saved password button will show there and this problem is solved but now another problem arises that when I click on generate a custom password, I want that these options get hide and again shown when clicked on generate password again.

Solution:- This problem is solved by using the if-else condition, in which I combine two different conditions using  "and" and solved the problem

Discussion