Starting on the ember auth blog post.

This basically just copies all the content from the gist. Cleanup to come later.