Basic Password Management Library
If web-application is a dungeon, then passwords are the dragons guarding entrance to the application. There are the single entities that keeps a user safe. There are so many things that could go wrong with passwords. There are also many challenges that needs to be addressed to make passwords safe from prying eyes.