آموزش امنیت و محافظت در لاراول (Laravel Protections) - آخرین آپدیت

دانلود Laravel Protections

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: در این دوره، شما با روش‌هایی که لاراول برای محافظت از پایگاه داده شما استفاده می‌کند و تنظیمات لازم برای ایمن‌سازی سیستم آشنا خواهید شد. لایه دسترسی به پایگاه داده در لاراول دارای مکانیزم‌های داخلی قدرتمندی برای مقابله با حملات رایج است؛ اما زمانی که نیاز به سفارشی‌سازی قابلیت‌ها دارید، ممکن است به اشتباه این لایه حفاظتی را از بین برده و راه را برای حملاتی مانند SQL Injection باز کنید. در این دوره، ما درباره نحوه محافظت لاراول از دیتابیس بحث می‌کنیم و روش‌های گسترش قابلیت‌ها بدون به خطر انداختن امنیت را بررسی خواهیم کرد. سپس، به بحث درباره عملکرد (Performance) و کاهش احتمال حملات منع سرویس (DoS) می‌پردازیم. در نهایت، با تمرکز بر رویکرد امنیت چندلایه در اپلیکیشن، امنیت ویژگی‌ها (Properties) در مدل‌های Eloquent را بررسی می‌کنیم. این دوره همچنین شامل مقایسه و تحلیل سه مفهوم مرتبط است: امنیت پسوردهای لاراول و اطمینان از پیچیدگی آن‌ها، بررسی قابلیت‌ها و الگوریتم‌های هشینگ (Hashing) ارائه شده توسط لاراول، و استفاده از قابلیت رمزنگاری (Encryption) به صورت دستی و همچنین بخش‌هایی که به صورت خودکار در لاراول ادغام شده‌اند. علاوه بر این، دو مکانیزم برای ردیابی کاربران بین درخواست‌ها و ذخیره‌سازی اطلاعات آن‌ها در این دوره بررسی می‌شود: نشست‌ها (Sessions) و کوکی‌ها (Cookies). ابتدا تمام پیکربندی‌ها و درایورهای مختلف Session بررسی می‌شوند تا متوجه شویم چه چیزی واقعاً ضروری است و چه چیزی صرفاً تبلیغات است. سپس، استفاده از ذخیره‌سازی ماندگار Session و داده‌های Flash Session بررسی خواهد شد. دوره با بحث در مورد استفاده و امنیت کوکی‌ها در لاراول تکمیل می‌شود. و در نهایت، این دوره نحوه عملکرد لاراول در محدودسازی نرخ درخواست‌های ورودی (Rate Limiting) را پوشش می‌دهد. همچنین دلایل انتخاب برای محافظت از نقاط انتهایی (Endpoints)، چه به صورت سراسری و چه با انتخاب‌های بخش‌بندی شده یا شرطی، مورد بحث قرار می‌گیرد.

سرفصل ها و درس ها

محافظت از پایگاه داده در لاراول Laravel Database Protections

  • امنیت و عملکرد کوئری‌ها Query security and performance

  • جزئیات و نکات Query Builder Query builder nuances

  • امنیت ویژگی‌های Eloquent Eloquent property security

  • هشینگ (Hashing) Hashing

  • رمز عبورها Passwords

  • رمزنگاری (Encryption) Encryption

  • راه‌اندازی Session Session setup

  • دستکاری Session Session manipulation

  • کوکی‌ها Cookies

  • محدودسازی نرخ درخواست عمومی General rate limiting

  • محدودسازی نرخ درخواست پیشرفته Advanced rate limiting

نمایش نظرات

آموزش امنیت و محافظت در لاراول (Laravel Protections)
جزییات دوره
1h 22m
11
(آخرین آپدیت)
682
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده