chapter 7.6 authenticate with devise
chapter 7.9 views of devise customized