problema con auth

edited diciembre 2008 in Dudas/Problemas
hola.. estoy tratando de hacer un modulo para que se loguee alguien realizando la validacion desde la base de datos.. el caso es uqe probe con la version 0.5 y la 0.47 y en una me dice
Fatal error: Call to undefined function authenticate() in C:\wamp\www\eschool1\apps\default\controllers\login_controller.php on line 21

este es el codigo del controlador por si alguien puede ayudarme
<?php
//require_once("C:\wamp\www\escuela\library\kumbia\auth\auth.php");
class LoginController extends ApplicationController {

	
 function index(){
 	

 }
function validar(){

 $nombre_usuario = $this->request("usuario");
 $password = $this->request("password");

 if($this->Usuarios->find_first("login = '$nombre_usuario' and password = sha1('$password')"))
 	{
	

$auth = new Auth("model", "class: Usuarios", "login: $nombre_usuario",
								"password: sha1('$password')");	
 if ($auth>authenticate()) {
 Flash::success(“Correcto”);
 } 
 else {
 Flash::error(“Falló”);
 }
 	Flash::success("Bienvenido {$this->Usuarios->nombre}");
 	} 
 
				//

			 else {

				Flash::error("Usuario/Password invalido");

				$this->login = $login;

				$this->route_to("action: index");

			}

		}


 }
?>

el pedacito de lo de auth lo saque del manual de kumbia entonces no se si esta mal implementado o no se.. por favor alguien me ayude
gracias...

Comentarios

  • edited 10:33
    el auth solo esta dispinible para kumbia 0.5 hacia arriba.

    pero primero debes agregar la libreria en el config/boot.ini

    ..., kumbia.auth

    cierras el navegador y listo.
  • edited 10:33
    el auth solo esta dispinible para kumbia 0.5 hacia arriba.

    pero primero debes agregar la libreria en el config/boot.ini

    ..., kumbia.auth

    cierras el navegador y listo.

    hola gracias por la ayuda pero eso no viene dado por defecto?
    hay que quitar el ";" de la linea que esta en config/boot.ini o que tengo que hacer que estoy como perdido jejejeje agradesco mucho esta ayuda
Sign In or Register to comment.