Exemple #1
0
 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();
     }
 }
Exemple #2
0
<?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();
}