Replace authentication from scratch with Devise.
Complete RailsCast 209 on Devise.
Migrations to incorporate Devise.
View edits.