Explorar o código

Handle mail lowercase to prevent login/invite-issues

Moritz Schmidt %!s(int64=10) %!d(string=hai) anos
pai
achega
5d6308c46e
Modificáronse 1 ficheiros con 2 adicións e 2 borrados
  1. 2 2
      inc/user.php

+ 2 - 2
inc/user.php

@@ -13,7 +13,7 @@ class User {
   }
 
   public static function login($request) {
-    $hashedPass = $GLOBALS['db']->getString("pass", "users", "mail", $request['mail']);
+    $hashedPass = $GLOBALS['db']->getString("pass", "users", "mail", strtolower($request['mail']));
 
     if($hashedPass == md5($request['pass'])) {
       $_SESSION['loggedIn'] = true;
@@ -57,7 +57,7 @@ class User {
     );
 
     $vals = array(
-      $email,
+      strtolower($email),
       md5($password),
     );