Example #1
0
         } else {
             if (crypt($pas, "mc05wBF&IТПШРnw4ton*R +-*/ ☺") != $user["Password"]) {
                 $log->Write(basename(__FILE__, ".php"), "Неверная авторизация");
                 die("Логин или пароль не верен!");
             }
         }
         $sessionid = Session::GenId($user["id"]);
         setcookie("session", $sessionid, time() + 900);
     } else {
         // For Users with mail
         $p = $db->QueryOne("select Password from `TemporaryPasswords` where UserId='" . $user["id"] . "' order by DateTime desc");
         if ($p["Password"] != $pas) {
             $log->Write(basename(__FILE__, ".php"), "Неверная авторизация");
             die($p["Password"] . "-" . $pas . " Логин или пароль не верен!");
         } else {
             $sessionid = Session::GenId($user["id"]);
             setcookie("session", $sessionid, time() + 900);
             Session::DeletePasswords($login);
         }
     }
     die("ok");
     break;
 case "logout":
     $log->Write(basename(__FILE__, ".php"), "Выход");
     Session::Delete($cookie);
     setcookie('session', null, -1);
     die("ok");
     break;
 default:
     echo "Action not found";
     break;