Comprobaciones adicionales al hacer login en Laravel
Comprobaciones adicionales al hacer login en Laravel
¡INSCRÍBETE A CUALQUIER CURSO CON UN 50% DE DESCUENTO PARA NUEVOS CLIENTES!



Cuando hacemos login en Laravel 5 podemos especificar condiciones adicionales, por ejemplo, decir que queremos que una de las columnas de la tabla users tenga un valor en concreto, para poder hacer esto simplemente debemos sobrescribir el método credentials del trait AuthenticatesUsers.

Por lo tanto vamos a abrir el controlador App\Http\Controllers\Auth\LoginController para implementar el método credentials de la siguiente forma.

Con el código anterior simplemente nos aseguramos que cuando un usuario inicie sesión, aunque las credenciales sean correctas, si la columna active es distinto de TRUE no podrá acceder a las zonas que requieran autenticación, así de sencillo es añadir omprobaciones adicionales al hacer login en Laravel.