基于RESTful API
路线喜欢:
GET user // Get all user
GET user/{id} // Get user by id
PUT user/{id} // Edit user data by id
POST user // create a user
DELETE user/{id} // delete user by id
第一个问题,正如我所知,令牌代替用户,那么只需要解析可以清楚知道是谁的令牌,没有id
,为什么需要解析呢? / p>
其次,如果我需要修改必须发送这么多请求的用户数据,那有什么不对吗?或者这是正确的方法?
client server
login -->
<-- get token
token -->
<-- get user data
modifiy -->
我使用jwtAuth
来保护api路线。
Route::get('user','UserController@index');
Route::get('user/{id}','UserController@show')->middleware('jwt.user');
Route::put('user/{id}','UserController@update')->middleware('jwt.user');
Route::post('user','UserController@store');
Route::delete('user/{id}','UserController@delete')->middleware('jwt.user');