Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if($_POST['aim'] == "checkLogin") {
- $loginOrEm = $_POST['loginOrEmail'];
- $whatExactly = "";
- $pass = sha1(md5($_POST['pass']));
- $user = $collection -> findOne(array('login' => $loginOrEm));
- $whatExactly = "login";
- if(is_null($user)) {
- $user = $collection -> findOne(array('email' => $loginOrEm));
- $whatExactly = "email";
- }
- if($user['password'] === $pass) {
- $hash = md5(genCode());
- setcookie('id', $user["_id"], time()+18000);
- setcookie('hash', $hash, time()+18000);
- if($whatExactly == "login") {
- $collection -> update(array('login' => $loginOrEm), array('$set' => array('hash' => $hash)), array('upsert' => false));
- }
- else {
- $collection -> update(array('email' => $loginOrEm), array('$set' => array('hash' => $hash)), array('upsert' => false));
- }
- echo "ok";
- } else {
- echo "Login or password is incorrect";
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement