ensuring that a user object has a password_digest column
adding a digest for passwords to users
adding a migration for adding password_digest column
testing for the password and password_confirmation attributes
test to validate password presence
adding a test for the password and password confirmation
getting the initial password tests to pass
commenting out has_secure_password for the sake of TDD
tests for password length and the authenticate method
adding a validation for passwords
uncommentig has_secure_password method to to complete implementatios for secure passwords