We are in a constant loop of using the same password when we create an account on any website. This is the prime reason why our privacy is at risk because there may be any website that easily can be hacked, and if any of our passwords get revealed then most of us have the almost same password on many other websites, so it's very easy for a hacker to take benefits from our other accounts as well. So to save user from falling into this trap we are introducing our plugin "PassChill". By using our plugin user can strengthen their password easily. Users just have to write their password which they use on every website and click on our extension's button. After signing in they can see the button just below the password input field. After filling in your password they just have to press that button and their password will change magically to a new value. They can sign up with that password and while logging in they just have to click on that same button after entering the password they entered while signing up and they can log in very easily.
One of the difficulties we ran into was putting the button to fill the password. It was a difficult task for us. To solve this problem we had to read chrome extension docs as well as referred to various videos on youtube and after that, we figured out how to solve this problem.
The second problem was to identify which is a login page and which one is a signup page. For solving this problem we searched this on various places and thought a lot about it and then we came up to the conclusion that there is no proper way of doing it and we have to apply filters to do so and implemented it by the concept that many of the signup pages have a password and confirm password field and we detected this to solve this problem.
Technologies used
Discussion