如何通过jwt将Laravel 5.6同时使用网络路由和api路由?

时间:2018-06-19 13:44:12

标签: laravel jwt

因此,在文档中说(http://jwt-auth.readthedocs.io/en/develop/)可以将默认值更改为api,如下所示:

https://bugs.swift.org/browse/SR-1061

但是我的网络路由不起作用。

1 个答案:

答案 0 :(得分:0)

从字面上讲,应用下一组说明。 您需要在API中间件中对路由进行分组。

因此,您需要在routes / web.php文件中执行相同的操作。 如果您不这样做,他们将使用错误的中间件。

Route::group([

'middleware' => 'api',
'prefix' => 'auth'

], function ($router) {

Route::post('login', 'AuthController@login');
Route::post('logout', 'AuthController@logout');
Route::post('refresh', 'AuthController@refresh');
Route::post('me', 'AuthController@me');

});

http://jwt-auth.readthedocs.io/en/develop/quick-start/