MDL-29318 login: Handle email in case-insensitive manner
authorJun Pataleta <jun@moodle.com>
Wed, 6 Mar 2019 07:34:38 +0000 (15:34 +0800)
committerJun Pataleta <jun@moodle.com>
Fri, 29 Mar 2019 05:31:44 +0000 (13:31 +0800)
commite9e1ecafda16b8b23547ab5173b204b526f8a529
treeeb356279efe2147a17c3a525334a9e26ef7eb738
parent99ead77b1cc1a8585d8a78d05872969c99ccec43
MDL-29318 login: Handle email in case-insensitive manner

* Let get_complete_user_data() handle the fetching of user data and
  handle the logic of the errors to be shown based on the exception
  it throws. This also saves us 1 DB query by eliminating the need to
  count for the users that match a given email first before fetching
  user information.
login/lib.php