update link to app @ https://tdd-twitter.herokuapp.com
initial tests for sign-in page
adds resource to get standard RESTful actions for sessions, restricted to only: [:new, :create, :destroy].
match named routes
fix routing error: /signin must be sessions#new
add SessionsController with actions for new, create, destroy
* add sessions directory in views
* add sessions/new.html.erb
* all tests pass
add tests for sign in with invalid info
rename user_signup.css.scss and add styling for layout of signup
* add tests for signup with valid info
* implement sign in form using form_helper
* add link to sign up page for unregistered user
* wip: tests not passing yet because missing Sessions#create
add test to catch flash error persistence bug
add flash.now to have flash error contents disappear as soon as there is an additional request
Including Sessions helper module into Application controller. Such helpers are automatically included in Rails views.
add first test for remember_token
migration to add remember_token to users table, add index to remember_token column cos i expect to retrieve users by remember token
begin to handle successfull signin with (yet undefined) method sign_in
spec to add a callback method to create a remember token immediately before creating new user in db
* private method create_remember_token before saving the user
* encrypt remember token using SHA1
sign_in function in sessions_helper
defining assignment to current_user