یلدا ادامه داره... ❤️ ۴۰ درصد تخفیف همه دورهها
استفاده از تخفیفهاسلام.
من جدول کاربرها رو بر اساس پکیج breze درست کردم.
و حالا میخوام برای ادمین ها جدول جداگانه درست کنم.
خب من که نمیتونم از همون breze برای این کار استفاده کنم؟
و ایا باید خوردم مدل و...براش درست کنم؟
و وقتی بخوام از spatie laravel permission استفاده کنم برای جدول ادمین ها روی جدول کاربرها ست نمیشه؟
دوست من سلام ، یه کار اشتباه بزرگی که انجام دادین اینه که از پکیج برا ی این کار استفاده کردین ، شما میاین یه کاری میکنید ، یه ردیفی به جدولی که کاربراتون رو در اون table ذخیره میکنید اضافه میکنید که ترجیحا بزارید ( role ) که این role دوتا ورودی بگیره برای کاربران رولش رو بزارید user برای ادمین رولش رو بزارید admin به این صورت هم پروژتون سنگین نمی شه هم راحتر میتونید کاربر و ادمین رو کنترل کنید ، فرض کنید میخواین که فقط ادمین بتونه به پنل مدیریت سایت دسترسی داشته باشه فقط کافیه که بیاین یه میدلوویر بسازین که کدش رو در پایین میزارم موفق باشد
if($user->role != 'admin'){
return redirect(round('exaple'));
}
چرا اصلا همه ی اینا رو جدا کردی؟
یا اینکه میتونی یه فیلد Role بذاری
یا اینکه میتونی جدول یوزر داشته باشی
جدول Role هم داشته باشی
بعد یه جدول دیگه داشته باشی به نام UserInRole که اونجا ریلیشن بدی بینشون
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟