/**
  * After migration callback
  *
  * @param string $direction, up or down direction of migration process
  * @return boolean Should process continue
  * @access public
  */
 public function after($direction)
 {
     if ($direction == 'up') {
         App::import('Core', 'Controller');
         App::import('Controller', 'Usuarios');
         $Usuario = new UsuariosController();
         $Usuario->constructClasses();
         $aro =& $Usuario->Acl->Aro;
         $arosData = array(0 => array('alias' => 'root'), 1 => array('alias' => 'users'), 2 => array('alias' => 'admin'));
         foreach ($arosData as $data) {
             $aro->create();
             $aro->save($data);
         }
         $aco =& $Usuario->Acl->Aco;
         $acoRoot = array('alias' => 'root');
         $aco->create();
         $aco->save($acoRoot);
         $acoGroups = array(0 => array('alias' => 'users', 'parent_id' => 1), 1 => array('alias' => 'admin', 'parent_id' => 1));
         foreach ($acoGroups as $data) {
             $aco->create();
             $aco->save($data);
         }
         $acoSubGroups = array(0 => array('alias' => 'usuario', 'parent_id' => 2, 'model' => 'Usuario'), 1 => array('alias' => 'ganho', 'parent_id' => 2, 'model' => 'Ganho'), 2 => array('alias' => 'gasto', 'parent_id' => 2, 'model' => 'Gasto'), 3 => array('alias' => 'destino', 'parent_id' => 2, 'model' => 'Destino'), 4 => array('alias' => 'fonte', 'parent_id' => 2, 'model' => 'Fonte'), 5 => array('alias' => 'agendamento', 'parent_id' => 2, 'model' => 'Agendamento'), 6 => array('alias' => 'sugestao', 'parent_id' => 2, 'model' => 'Sugestao'), 7 => array('alias' => 'frequencia', 'parent_id' => 3, 'model' => 'Frequencia'), 8 => array('alias' => 'conta', 'parent_id' => 2, 'model' => 'Conta'));
         foreach ($acoSubGroups as $data) {
             $aco->create();
             $aco->save($data);
         }
         $Usuario->Acl->allow('root', 'root');
         $Usuario->Acl->allow('admin', 'admin');
         $Usuario->Acl->allow('users', 'users');
         // insiro godfather e dois fakes
         $fakes = array('Usuario' => array('nome' => 'dfgdfsgd', 'email' => '*****@*****.**', 'login' => 'fake', 'passwd' => 'fakes', 'passwd_confirm' => 'fakes'));
         $Usuario->Usuario->create();
         if (!$Usuario->Usuario->save($fakes)) {
             $errors = $Usuario->validateErrors($Usuario->Usuario);
             $Usuario->log($errors, 'migration usuario fake');
         }
         $fakes = array('Usuario' => array('nome' => 'dfgdfsgd', 'email' => '*****@*****.**', 'login' => 'fakes', 'passwd' => 'fakes', 'passwd_confirm' => 'fakes'));
         $Usuario->Usuario->create();
         if (!$Usuario->Usuario->save($fakes)) {
             $errors = $Usuario->validateErrors($Usuario->Usuario);
             $Usuario->log($errors, 'migration usuario fake');
         }
         $root = array('Usuario' => array('nome' => 'GodFather', 'email' => '*****@*****.**', 'login' => 'godfather', 'numdeacessos' => 1, 'ultimologin' => date('Y-m-d H:i:s'), 'passwd' => 'godfather', 'passwd_confirm' => 'godfather'));
         $Usuario->Usuario->create();
         if (!$Usuario->Usuario->save($root)) {
             $errors = $Usuario->validateErrors($Usuario->Usuario);
             $Usuario->log($errors, 'migration usuario root');
         }
     }
     return true;
 }
예제 #2
0
<?php

include_once 'UsuariosController.php';
//UsuariosController::AutenticarUsuario();
//----------------------------------------------------
//cambio de ejecucion de metodo instanciando
//la clase ya que static deshabilita la variable $this
//----------------------------------------------------
$usuarios = new UsuariosController();
$usuarios->AutenticarUsuario();
예제 #3
0
파일: validar.php 프로젝트: dev2me/Login
<?php

include "../controlador/UsuariosController.php";
#validamos si las variables existen
if (isset($_POST['usuario']) || isset($_POST['pass'])) {
    #Validamos si los campos estan vacios
    if (trim($_POST['usuario']) == "" || trim($_POST['pass']) == "") {
        echo "false";
    } else {
        $usuariosCon = new UsuariosController();
        if ($usuariosCon->validar($_POST['usuario'], $_POST['pass'])) {
            session_start();
            $_SESSION['usuario'] = $_POST['usuario'];
            $_SESSION['pass'] = $_POST['pass'];
            echo "true";
        } else {
            echo "false";
        }
    }
} else {
    echo "false";
}
예제 #4
0
<?php

include_once "../controller/UsuariosController.php";
$inst = new UsuariosController();
?>
<!DOCTYPE html>
<html lang="es">

<head>

    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="description" content="">
    <meta name="author" content="">

    <title>Nombre App</title>

    <!-- Bootstrap Core CSS -->
    <link href="../bower_components/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet">

    <!-- MetisMenu CSS -->
    <link href="../bower_components/metisMenu/dist/metisMenu.min.css" rel="stylesheet">

    <!-- Custom CSS -->
    <link href="../dist/css/sb-admin-2.css" rel="stylesheet">

    <!-- Custom Fonts -->
    <link href="../bower_components/font-awesome/css/font-awesome.min.css" rel="stylesheet" type="text/css">

    <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
 public function get_visita($mascotaid)
 {
     if ($mascotaid == null) {
         return Redirect::to("/");
     }
     session_start();
     $user = new UsuariosController();
     $userData = $user->getUserByEmail($_SESSION["email"]);
     $mascotaModel = new MascotaModel();
     $mascotaData = $mascotaModel->mMascotaByUUID($mascotaid);
     $img = new ImageModel();
     $images = $img->mGetByUUId($mascotaData["uuid"]);
     return View::make("mascota-visita", array("mascota" => $mascotaData, "images" => $images, "user" => $userData));
 }
예제 #6
0
<?php

include_once 'UsuariosController.php';
UsuariosController::AutenticarUsuario();
예제 #7
0
파일: insertar.php 프로젝트: dev2me/Login
<?php

include "../controlador/UsuariosController.php";
#validamos si las variables existen
if (isset($_GET['usuario']) || isset($_GET['pass'])) {
    #Validamos si los campos estan vacios
    if (trim($_GET['usuario']) == "" || trim($_GET['pass']) == "") {
        echo "false";
    } else {
        $usuariosCon = new UsuariosController();
        if ($usuariosCon->insertar_usuarios($_GET['usuario'], $_GET['pass'])) {
            echo "True";
        } else {
            echo "False";
        }
    }
} else {
    echo "false";
}