Merge pull request #16915 from edx/jmbowman/PLAT-1858

PLAT-1858 Better capture of deprecation warnings
This commit is contained in:
Jeremy Bowman
2017-12-18 16:23:58 -05:00
committed by GitHub
12 changed files with 58 additions and 30 deletions

View File

@@ -2437,7 +2437,9 @@ def auto_auth(request):
# Log in as the user
if login_when_done:
user = authenticate(username=username, password=password)
backend = load_backend(NEW_USER_AUTH_BACKEND)
user = backend.authenticate(request=request, username=username, password=password)
user.backend = NEW_USER_AUTH_BACKEND
login(request, user)
create_comments_service_user(user)