Usuario:ManuelRomero/Laravel/autentificacion/ejemplo

De WikiEducator
Saltar a: navegación, buscar


  • A continuación vamos a realizar un sistema de logín donde vemos todos los conceptos
  • Crearemos el proyecto indicando todos los pasos

Creando el proyecto

  • Creamos un proyecto nuevo
composer create-project laravel/laravel=4.2 autentificacion 
  • Configuramos la base de datos para crear en ella la tabla de usuarios
  • Realizamos la siguiente configuración
'seguridad' => array(
			'driver'    => 'mysql',
			'host'      => 'localhost',
			'database'  => 'tienda',
			'username'  => 'root',
			'password'  => 'root',
			'charset'   => 'utf8',
			'collation' => 'utf8_unicode_ci',
			'prefix'    => '',
		),
  • Creamos las tablas con migration
php artisan migration:make tablaUsuarios
php artisan migration
  • Editamos el fichero que ha creado la migración y añadimos los campos que necesitamos en el método up
...
public function up(){
          Schema::create('usuarios', function($table){
             $table->increments('id');
             $table->string('password');
             $table->string('email');
             $table->string('usuario');
             $table->timestamps();
             $tabla->rememberToken();
        });
}
public function down(){
       Shema::drop('usuarios');
}
 
 
 
*Usaremos el formulario usado para la tienda
*Para ello usaremos tienda.css. Este fichero lo debemos copiar en la carpeta 
/public/css/tienda.css