Rails Authentication with Devise and CanCan – Customizing Devise Controllers

Great write up on Auth in Ruby On Rails 3