How do we make filters in Laravel 5? Is the idea of filters going away?
Yes, middleware is the correct place, from Laravel 5.0 docs:
HTTP middleware provide a convenient mechanism for filtering HTTP requests entering your application.