【发布时间】:2020-04-04 22:15:01
【问题描述】:
我的控制器
<?php
namespace App\Http\Controllers\Api;
use App\User;
use Illuminate\Http\Request;
use App\Http\Controllers\Controller;
use App\Http\Resources\BlogCollection;
class BlogLikeController extends Controller
{
/**
* Display a listing of the resource.
*
* @return \Illuminate\Http\Response
*/
public function index()
{
$user = auth('api')->user();
return new BlogCollection($user);
}
}
路线
Route::middleware('auth:api')->group(function () {
Route::apiResource('bloglike','Api\BlogLikeController');
});
结果
结果显示不正确的值
我正在使用 vue.js 返回要通过我的收件人资源保存的值,我想使用 Auth::user()->id; 将它与我的 user_id 一起保存,不幸的是我的 user_id 总是为 0,因为我无法访问 Auth('api ')->user()->我的 API 资源控制器中的 id
【问题讨论】:
标签: php laravel-5.8 jsonapi-resources