'auth.basic', function(){ return 'hello world'; }]); Route::api(['version' => 'v1', 'protected' => true, 'providers' => 'basic'], function () { Route::resource('bot', 'CamilStaps\BotleaguesApi\BotController'); Route::resource('user', 'CamilStaps\BotleaguesApi\UserController'); }); Route::when('bot', 'botleaguesapi-http-auth'); Route::when('bot/*', 'botleaguesapi-http-auth'); Route::when('user', 'botleaguesapi-http-auth'); Route::when('user/*', 'botleaguesapi-http-auth');