我正在尝试从id
数组中获取Auth::user()->token()
参数
目前这是我的答复。
{
"status": "error",
"message": "Your Token is Expired!",
"token": {
"id": "12d4da900352cf23be1ada7d54052e11dc383c267f2d98e799790a34dbfe64a5b732f0b7137d0586",
"user_id": 1,
"client_id": 2,
"name": null,
"scopes": [],
"revoked": false,
"created_at": "2019-05-15 04:22:04",
"updated_at": "2019-05-15 04:22:04",
"expires_at": "2019-05-16 04:22:04"
}
}
我只想取出id
内的array
,然后将其作为变量在系统的另一端进行查询。是否可以从该数组中取出此参数?
我在邮递员中用于回复的代码。
$tokenArray = Auth::user()->token();
return response(['status'=>'error','message'=>'Your Token is Expired!','token'=>$tokenArray]);
我只是将$tokenArray
放在response
中,以便可以轻松查看它是否有效。但是一旦获得所需的输出,我就会将其删除。
答案 0 :(得分:1)
您需要使用:
Auth::user()->token()->id
直接获取id