Skip to main content

16 Cursos de laravel4 – Autentificación

INFO

Tutorial # 16 del curso de laravel4, en este tutorial veremos como autentificar a los usuarios en la base de datos con laravel, utlilizaremos como primer ejemplo un filtro de autentificacion que posee laravel internamente si bien es una autentificación básica nos sirve para cualquier proyecto.

En el segundo ejemplo veremos autentificar atravez de un controlador con la funcion Auth::attempt() de laravel debajo esta el código necesario.

CODIGO

app/controllers/UserLogin.php

<?php

class UserLogin extends BaseController {

    public function user()
    {
        // get POST data
        $userdata = array(
            'username' => Input::get('username'),
            'password' => Input::get('password')
        );

        if(Auth::attempt($userdata))
        {
            // we are now logged in, go to admin
            return View::make('hello');
        }
        else
        {

      return Redirect::to('/')->with('login_errors',true);
        }
    }
}

?>

app/routes.php
//login
Route::post('login', 'UserLogin@user');

recuerda que los campos del formulario deberan estar en username y password

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

 

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.