سلام دوستان
من دارم در پروژه ام که با بک اند لاراول هست از ری اکت برای فرانت استفاده میکنم..
برای بخش دسترسی های کاربران از acl در بک اند و طبق آموزش های خود راکت پیش رفتم...
از اونجایی که احراز هویت رو به صورت apiToken انجام میدم..
سیستمی که الان پیاده کردم به این صورت هست که هر یوزری که درخواست میفرسته سمته سرور apiToken هم باهاش ارسال میکنم و دارم سعی میکنم از برگشت همون یوزر اطلاعات پرمیشن و رول هاشو دریافت کنم...
الان مشکلی که دارم اینه اطلاعات یوزر و رول هاشو دریافت میکنم اما پر میشن هاشو نمیدونم چطوری دریافت کنم؟؟؟
'data' => [
'user_id' => auth()->id(),
'api_token' => auth()->user()->api_token,
'level' => auth()->user()->level,
'roles' => auth()->user()->roles,
],
'status' => 'success',
'code' => 200
]);```
@mojtaba.mahdian1989
اول از همه برای role ها باید یک collection بسازید
به این شکل
`data'=> $this->collection->map(function(){
return [
'name'=>$item->name,
'permissions'=> permissionCollection::make($item->permissions)
] })
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟