This projects shows how you're supposed to customize Django's authentication system to stop requiring a username and use the email address for identification instead. It's a companion to a blog post I ...