Week 9 — 9 / 22

Lab: Passwords

In the /examples/week_9/passwords directory we have a simple app that creates user accounts with passwords and checks whether a login was successful. Right now it is storing passwords in plaintext though. Modify it to: - Store hashes created with a strong algorithm - Store a unique salt for each row that's used to create the hash - Incorporate a pepper stored in a config file