Cambiar la columna de autenticación en Laravel 5

Fecha de publicación: junio 10, 2019

Share on facebook
Facebook
Share on twitter
Twitter
Share on linkedin
LinkedIn
Share on google
Google+
Share on whatsapp
WhatsApp
Share on email
Email

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.

¿Quieres acceder a más de 150 cursos de PHP y JavaScript?

¿Quieres ganar tiempo en tus desarrollos con nuestros proyectos descargables?


Vue, Laravel, Inertia, NodeJS, WordPress, Serverless, React Native, Amazon Web Services y mucho más

Hazte Premium y consigue acceso completo
Cursosdesarrolloweb ©. Todos los derechos reservados.

Login

Create an Account Back to login/register