public function doGet() { $r = UsuarioResource::getInstance(); if (isset($_COOKIE["credentials"])) { SessaoController::autenticar($_COOKIE["credentials"]); if (UsuarioController::get("id")) { ok_header(); echo UsuarioController::$usuario->json(); } else { exception_header(); SessaoController::print_exception("autenticar"); } } else { bad_request(); } }
<?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(); }