add the register page, and finish the chapter 4, the most important thing is the csrf_token