Cambiar la columna de autenticación en Laravel 5
Cambiar la columna de autenticación en Laravel 5

Cambiar la columna de autenticación en Laravel 5 es muy simple, sólo debemos modificar un par de cosas, la primera es sobrescribir el método username del Trait AuthenticatesUsers, la segunda es modificar el archivo login.blade.php para cambiar el campo email por el que deseemos utilizar, en nuestro caso, como vamos a utilizar la columna name de la tabla users, haremos lo siguiente.

Modificamos el controlador LoginController sobscribiendo el método username.

Después simplemente debemos modificar el archivo login.blade.php o el que utilicemos para iniciar sesión y cambiar el campo email por un campo de tipo texto y nombre name, que es el nombre de la columna users que vamos a utilizar para iniciar sesión.

Ya tenemos todo listo, si ahora tratas de iniciar sesión, verás que los errores funcionan y eres capaz de acceder con la columna name de la tabla users.