end-to-end login

da full flow

![image](https://cloud.githubusercontent.com/assets/339996/3206733/965db570-edcc-11e3-92e9-8f4872af5e1b.png)

I think it was just DispatchMessageController, I think adding the Auth slipped in there somewhere