0 دنبال کننده
0 دنبال شونده

آخرین گفتگوها ایجاد شده

دانلود فایل فقط برای کاربران

لاراول
- 2 هفته پیش
توسط hossein Emperatur آپدیت شد

سلام من فایل ها رو تو پوشه public ذخیره کردم . میخوام فقط کاربرانی که لوگین کردن بتونن اون فایل رو ببینن یا دانلود کنن مثلا domain.com/data/sample.pdf طرف زد اول چک بشه کاربر لاگین شده (Auth::check()) بعد ادامه کار میدونم روش بهتری هست . الان با این دید که من فایل ها رو تو پوشه public گذاشتم و لینک مستقیم هم دادم تو اسکریپت راهکار بدین

8 پاسخ

کار نکردن Auth check در Middleware

لاراول
- 1 هفته پیش
توسط hossein Emperatur آپدیت شد

سلام. من یک Middleware دارم که تو قسمت $middleware تو کرنل معرفیش کردم چون میخوام برای تمامی درخواست های اجرا بشه تا اینجا مشکلی نیست مشکل این که تو middleware مربوطه میخوام چک کنم کاربر لاگین کرده و نقش فلانه این کارو بکنه یا یه کاردیگه اما کد زیر کار نمیکنه یعنی اصلا شرط بررسی ورود کاربر همیشه false هست در صورتی که کاربر لاگین کرده if ( Auth::user() && Auth::user()->role != 'client')...

16 پاسخ

امنیت در لاراول

لاراول
- 1 ماه پیش
توسط Alimotreb آپدیت شد

سلام . دوستان کسی نکات امنیتی در لاراول رو میدونه؟ حملات sql و xss و csrf رو که خود لاراول جلوشو میگیره من منظورم نکاتی تو ساخت مسیر کنترلر احراز هویت و در حالت کلی تو برنامه نویسی لاراول مثلا من یه سایت با لاراول زدم نکات هم رعایت کردم ولی بردم شرکت طرف میگفت مشکل امنیتی زیاد داره . تو یه دقیقه سایتت هک میشه اگه دوره ای میشناسین حاضرم هزینش رو بدم فقط خیلی فوریه

7 پاسخ

راهنمای نصب و استفاده از elfinder

لاراول
- 2 ماه پیش
توسط hossein Emperatur آپدیت شد

سلام من پکیج laravel-elfinder برای لاراول 5.8 نصب کردم طبق https://github.com/barryvdh/laravel-elfinder اما الان نمیدونم چطور استفاده کنم میخوام یه فایل منیجر داشته باشم که کاربر فایل ها و پوشه هایی که تو آدرس public/data هست رو ببینه بتونه حذف ویرایش یا اپلود کنه اونجا تو فروم ها چرخیدم این پکیچ رو خیلی معرفی کردن ولی آموزش و دایومنتی نیست. الان من موندم نصب شد ولی چطور تو ویو بیارم و بحث اپلود و...

4 پاسخ

آزمون آنلاین

لاراول
- 4 ماه پیش
توسط محمد صادقیان آپدیت شد

سلام برای آزمون آنلاین با لاراول اینکه میخوام یه تایمر مشخص کاربر فرصت پاسخگویی به سوالات داشته باشه خب این تایمر چطور باید نمایش و مدیریت داده بشه؟ اگه با جاوا اسکریپت بخوایم انجامش بدیم، خب اگه js تو مرورگر فعال نباشه کار خراب میشه یا انیکه کاربر میتونه کد js رو قبل ارسال ویرایش کنه یا ... چه راهکاری پیشنهاد میکنید؟

5 پاسخ