Adding some additional tests to ensure that the request paths for new users and new sessions work properly
Configure authenticate method to run only on show method of users controller
Add forgot password link to sign-in form
Build out password_resets controller
Initial configuration of password_reset controller
Modify password_reset_sent attribute in users table.  Change to datetime
schema.rb update post migrate
Initial testing for password_reset functionality
Add password_resets resource to routes
Specify path to reset passowrd page
Initial build of password reset form and controller method
Password reset model methods
Build user mailer core
Ignore config/initializers/_custom_application_configs.rb file - this is
going to be used to house our environment specific settings.
Create sample _custom_application_configs file - use this to ensure environment
specific settings are configured but not exposed to Version Control (for security purposes)
Add in additional level of validation for generated tokens.
Ensures each token is unique to a given column. This could be a bit of overkill
but, in the long run - it never hurts.
Temporarily removing test which is causing an error on my system.
Will investigate this further and add back in once the issue is resolved.
Add in mailer method, view, and tests for password reset functionality
User mailer class
Tests for password reset functionality