Laravel 5 laravel 5.3缺少用于Illumb\Routing\Router::middleware()的参数2
缺少Illumb\Routing\Router::middleware()的参数2 api.phpLaravel 5 laravel 5.3缺少用于Illumb\Routing\Router::middleware()的参数2,laravel-5,Laravel 5,缺少Illumb\Routing\Router::middleware()的参数2 api.php Route::middleware('auth:api')->get('/user',函数(Request$Request){ 返回$request->user(); }); RouteServiceProvider.php protected function mapApiRoutes() { Route::group([ 'middleware' => ['api', 'auth
Route::middleware('auth:api')->get('/user',函数(Request$Request){
返回$request->user();
});代码>
RouteServiceProvider.php
protected function mapApiRoutes()
{
Route::group([
'middleware' => ['api', 'auth:api'],
'namespace' => $this->namespace,
'prefix' => 'api',
], function ($router) {
require base_path('routes/api.php');
});
}
我也有同样的问题。问题是在5.4版之前,您不能调用Route::middleware('auth:api')
在5.3版中,它必须被称为Route::group(['middleware'=>'auth:api'],function(){…})
你有没有发现这个问题?