Laravel 5.7, handle :
public function handle($request, Closure $next, $guard = null, $field = null)
{
return $this->auth->guard($guard)->basic($field ?: 'email') ?: $next($request);
}
, $field.
Laravel, :
:. :
, :
Route::middleware('auth.basic:,username')->get('/<route>', 'MyController@action');
:,username . :
public function handle($request, Closure $next, $guard = null, $field = null)
, $next . $guard null, , /, . ( , ) - $field .