Login by email or username

Description

Continuation of the pull request #12226

Background: Users misspell their emails and can't login a 2d time

Studio Updates: None.

LMS Updates: an optional feature to sign-in both by email or username is added.

Manual test instructions:
1. Change lms.env.json:
"FEATURES": { "ENABLE_LOGIN_BY_EMAIL_OR_USERNAME": true,
2. Open http://127.0.0.1:8000/login and try to to login as staff/edx or staff@example.com/edx

Activity

Show:
Simon Chen
June 19, 2017, 4:00 PM

I went through my first code review.
Please let me know if my review comments needs clarification.

George Song
March 29, 2017, 6:42 PM

Can you assign one of the product managers to look at this? has been suggested before.

Bill DeRusha
December 21, 2016, 4:33 PM

FYI

George Song
September 19, 2016, 7:48 PM
Edited

Product Manager: If this OSPR is accepted, please indicate if documentation is required, and if so, where it should be documented (who's responsible?).

Won't Do

Assignee

Simon Chen

Reporter

Open Source Pull Request Bot

Contributor Name

Elena Komendantova

Repo

edx/edx-platform

Customer

Epic Link

None

OSCM Assignee

Ned Batchelder

Platform Map Area (Levels 1 & 2)

None

Platform Map Area (Levels 3 & 4)

None

Blended Hour Utilization Percentage

None

edX Theme

None

edX Squad

None

Github Lines Added

None

Github Lines Deleted

None

Priority

Unset