false, "username"=>""); $stmt = $pdo->prepare('SELECT * FROM user_account WHERE username=:username'); $stmt->execute(['username' => $_POST["username"]]); if($stmt->rowCount()==1){ $row=$stmt->fetch(); if(password_verify($_POST["password"],$row["password"])){ $data["result"]=true; $data["username"]=$_POST["username"]; //set session $_SESSION=$row; if($_POST["remember"]==true){ //remove old sessions from database $uuid=$pdo->query("delete from user_session where expiration_datequery("select uuid() as uuid")->fetch()["uuid"]; $pdo->query("insert into user_session(user_id,session_id,expiration_date) value({$row["id"]},'$uuid',addtime(now(),'30 0:0:0'))"); setcookie("my-cookie-name",$uuid,time()+2592000); $_COOKIE["my-cookie-name"]=$uuid; } } } echo json_encode($data); die(); } ?>

Entra