} break; case "post": $modulo = $_POST["modulo"]; $proceso = $_POST["proceso"]; switch ($modulo) { case "home": switch ($proceso) { case "buscador": break; } break; case "usuario": switch ($proceso) { case "login": if ($usuarioController->login($_POST["user"], $_POST["password"])) { $homeController->viewBienvenida(); } break; case "registro": $usuarioController->registro($_POST["user"], $_POST["nombre"], $_POST["email"], $_POST["password"], $_POST["rol"]); } } break; default: } } else { if ($_POST["modulo"] == "usuario" && $_POST["proceso"] == "login") { if ($usuarioController->login($_POST["user"], $_POST["password"])) { $homeController->viewBienvenida(); }
<?php require "../app/project.php"; ?> <?php getController("Usuario"); getController("Sessao"); ?> <?php if (isset($_POST["login"]) and isset($_POST["senha"])) { UsuarioController::login($_POST["login"], $_POST["senha"]); if (SessaoController::get("token")) { ok_header(); echo SessaoController::$sessao->getJson("token"); } else { exception_header(); if (UsuarioController::get("id")) { SessaoController::print_exception("autenticar"); } else { UsuarioController::print_exception("login"); } } } else { bad_request_header(); }