login($_email, $_password); } else { // invalid address $auth->loginWithUsername($_email,$_password); } header("Location: " . $config["Address"] . "/portal/admin"); EchoJsonObject(["action" => "pass", "type" => 1]); } catch (\Delight\Auth\InvalidEmailException $e) { EchoJsonObject(["action" => 'Wrong email address', "type" => 2]); // die('Wrong email address'); } catch (\Delight\Auth\InvalidPasswordException $e) { EchoJsonObject(["action" => 'Wrong password', "type" => 3]); // die('Wrong password'); } catch (\Delight\Auth\EmailNotVerifiedException $e) { EchoJsonObject(["action" => 'Email not verified', "type" => 4]); // die('Email not verified'); } catch (\Delight\Auth\TooManyRequestsException $e) { EchoJsonObject(["action" => 'Too many requests', "type" => 5]); // die('Too many requests'); } catch (Exception $e){ EchoJsonObject(["action" => "email and password wrong", "type" => 6]); } } if(\Input::get("login")){ $username = $_POST["email"]; $password = $_POST["password"]; new_login($username,$password,$auth,$config); die(); } // echo json_encode($config); // if ($_SERVER["REQUEST_METHOD"] === "POST") { // $mysqli = func_get_database(); // $email_or_username = $mysqli->real_escape_string($_POST["email"]); // $sql = sprintf("SELECT * FROM " . $GLOBALS["AUTH_USER_TABLE"] . " WHERE email = '%s' OR username = '%s'", $email_or_username, $email_or_username); // $result = $mysqli->query($sql); // $user = $result->fetch_assoc(); // // var_dump($user); // if ($user) { // if ($_POST["password"]==$user["password_hash"] || password_verify($_POST["password"], $user["password_hash"])) { // session_start(); // session_regenerate_id(); // $_SESSION["user_id"] = $user["id"]; // header("Location: /portal/admin/"); // exit; // } // } // $is_invalid = true; // } ?> <?php echo $GLOBALS["SIGN_UP_TITLE"]; ?>

My Domain Portal

Log In

">