This repo provides packages for easily working with passwords in Haskell. This is mainly to be used for web applications that need to receive plain-text passwords from users, and store hashed passwords in a database.
The [password](./password) package provides datatypes and functions for working
with plain-text and hashed passwords.
module contains the base datatypes and every algorithm has its own module in the
with the functions for the hashing and checking of passwords.
In general, if you are writing a web application and need to handle passwords,
you should use the
password package together with
*Note that all licence references and agreements mentioned in the password README section above are relevant to that project's source code only.