Пример #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();
     }
 }
Пример #2
0
<?php 
function confirmar_recebimento_de_solicitacao()
{
    $s = "<h2>Ativar conta de usuário do SLAST</h2>";
    $s .= "<h3>Sobre sua conta</h3>";
    $s .= "<p><strong>Nome: </strong>" . UsuarioController::get("nome") . "</p>";
    $s .= "<p><strong>Login: </strong>" . UsuarioController::get("username") . "</p>";
    $s .= "<p><strong>Código para ativação: </strong><span style=\"color:red\">" . UsuarioController::get("codigo") . "</span></p>";
    echo $s;
}
?>

<?php 
if (isset($_COOKIE["credentials"])) {
    SessaoController::autenticar($_COOKIE["credentials"]);
    if (UsuarioController::get("id")) {
        if (isset($_POST["codigo"])) {
            $o = UsuarioController::ativarConta($_POST["codigo"]);
            if ($o) {
                ok_header();
            } else {
                exception_header();
                UsuarioController::print_exception("ativar_conta");
            }
        } else {
            $o = UsuarioController::solicitarAtivacaoDeConta();
            if ($o) {
                ok_header();
            } else {
                exception_header();