💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در ۵ آذر ماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۰ Mehrjoo
استفاده از اسلاگ در لیست کاربران
جامعه لاراول ایجاد شده در ۱۹ آبان ۱۴۰۳

سلام همونطور که توی جلسات قبل گفتید لاراول برای روت مدل بایندینگ روی آی دی بصورت دیفالت کار میکنه .

که اومدیم یه تابع توی مدل گذاشتیم که دیگه حالت دیفالت بیاد روی اسلاگ

من یه تیبل کاربران دارم که ادمین اگ بخواد لیست کاربران عادی و کاربران دارای نقش رو ببینه مجبورم با همون آی دی بیام روت بدم . 

 Route::get('inactive/writer/details/{user}', 'WriterAdmin' );

بعد توی کنترلرم اومدم گفتم :

public function WriterAdmin(User $user){
        return view('backend.Writer.Writer_details',compact('user'));
    } // End Method

توی روت همون آی دی داره ارسال میشه و من برای کاربرام اسلاگ نزاشتم و به نظر خودم اصلا صلاح نیست برای کاربرام که یسری هاشون نویسنده هستند بیام و اسلاگ بزارم . آیا این از نظر امنیتی مشکل داره ؟ آیا راه بهتری برای بهبود کدم هست

 

ممنون که زحمت میکشید . ببخشید که سوالات ما پیش پا افتادست