@uusa35 I'm not sure I completely understand your question. You can use route groups to add a middleware to an entire group of routes so that you don't have to keep manually adding one:
http://laravel.com/docs/master/routing#route-groups
Example:
Route::group(['middleware' => 'CustomAuth'], function () {
// All routes inside this group now uses the CustomAuth middleware
Route::get('/', function () {
// Uses CustomAuth Middleware
});
Route::get('user/profile', function () {
// Uses CustomAuth Middleware
});
});