===== Мой контроллер - ============================ 1
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);
}
}
= === Маршруты ==================== 2
Route::middleware('auth:api')->group(function () {
Route::apiResource('bloglike','Api\BlogLikeController');
});
===== Результат ========== ==== результат показывает неверное значение
Привет, ребята, я использую vue. js, чтобы вернуть значения, которые будут сохранены через ресурс моего получателя, и я хотел бы сохранить это вместе с моим user_id используя Auth :: user () -> id; К сожалению, я всегда получаю 0 в моем user_id, потому что я не могу получить доступ к Auth ('api') -> user () -> id в моем контроллере ресурсов API :( Есть идеи?