require_once 'lib/functions.php'; require_once 'lib/dev/tools.php'; require_once 'lib/dev/settings.php'; require_once 'controllers/Controller.php'; require_once 'models/Model.php'; require_once 'views/View.php'; require_once 'controllers/RouterController.php'; require_once 'controllers/LoginController.php'; session_start(); $login = new LoginController(); if ($_SESSION['pass_id'] && $_SESSION['pass_type']) { if ($login->evalTimeout()) { $loginView = $login->getView(); $loginView->renderTemplate(); } else { $router = new RouterController(); } } else { if (isset($_POST['password'])) { $auth = $login->authenticate(); if ($auth) { header('Location: /blog2/'); } else { $loginView = $login->getView(); $loginView->renderTemplate(); } } else { $loginView = $login->getView(); $loginView->renderTemplate(); } }