对于我当前使用的api身份验证:
Route::group([
'middleware' => 'auth:api'
], function() {
Route::post('logout', 'AuthController@logout');
Route::get('user', 'AuthController@user');
});
如果我想对基于会话的登录使用相同的路由,是否需要在web.php文件中创建相同的路由,或者是否可以在AuthController构造函数中使用诸如此类的设置中间件?
在此answer中,“ auth:api”表示auth正在检查api,所以我需要在此处传递任何内容来检查“ auth:api,web”之类的会话吗?
答案 0 :(得分:0)
在web.php中创建相同的路由只是省略了中间件,因为Web中间件是自动应用的。 api.php也是如此,auth:api是那里的默认中间件。