Extension:EmailLogin

The EmailLogin extension allows users to use their e-mail address instead of their username when logging in.