auth.basic
a la ruta o grupo de rutas, de la forma:email
de la tabla de usuarios para la validación.use Illuminate\Support\Facades\Auth;
y la línea que realiza la validación dentro de la función handle
. El método onceBasic
lanza la autenticación y en caso de que sea correcta permitirá continuar con la petición, y en otro caso devolverá un error de autenticación.app/Http/Kernel.php
y añadimos la siguiente línea al array de routeMiddleware
:auth.basic.once
, así que ya podemos usarlo para añadir la autenticación HTTP básica sin estado a nuestras rutas:-u
o también --user
(equivalente):Si solamente indicamos el usuario (y no el password) se nos solicitará al pulsar ENTER, y además al introducirlo no se verá escrito en la pantalla.