علاوه بر مواردی که استاد طالبی گفتن مشکل شما بخاطر نوع route هایی هست که ساختید روتهای شما از نوع Closures هستن و php نمیتونه اونها رو serialize کنه برای رفع مشکل
روتها رو در فایل web.php از طریق controller های مربوطه بسازید مثلا برای ادمین اگر کنترلر شما AdminController باشه به شکل زیر بنویسید
Route::get('/admin', 'AdminController@index')->name('admin');
و همینطور چون auth لاراول رو اجرا کردید بطور خودکار در فایل api.php یه سری کد مشابه کدهای زیر ایجاد شده
Route::middleware('auth:api')->get('/user', function (Request $request) {
return $request->user();
});
که اگر لازم ندارید همه کدهای api.php رو به حالت کامنت دربیارید تا غیرفعال بشن و یا از طریق کنترلر route رو ایجاد کنید اگر UserController دارید کد بالا رو به شکل زیر تغییر بدید
Route::middleware('auth:api')->get('/user', 'UserController@AuthRouteAPI');
و در فایل UserController متد زیر رو وارد کنید
public function AuthRouteAPI(Request $request){
return $request->user();
}
بعد از انجام این کارها میتونید دستور php artisan route:cache رو اجرا کنید