محافظتهای لاراول
✅ سرفصل و جزئیات آموزش
توضیحات دوره
در این دوره، شما اینکه چگونه لاراول از پایگاه داده شما محافظت میکند و روشهای پیکربندی آن برای محافظت از سیستم خود را بررسی خواهید کرد. لایه دسترسی به پایگاه داده لاراول دارای محافظتهای built-in متعدد در برابر حملات رایج است. با این حال، زمانی که نیاز دارید عملکرد را سفارشی کنید، ممکن است به راحتی این لایه را از بین ببرید و اجازه دهید حملاتی مانند SQL injection انجام شوند. در این دوره، ما اینکه چگونه لاراول از پایگاه داده شما محافظت میکند را بررسی میکنیم و به دنبال راههایی برای گسترش عملکرد بدون به خطر انداختن امنیت هستیم. سپس، تمرکز خود را به بهبود عملکرد و کاهش احتمال حملات denial of service معطوف خواهیم کرد. در نهایت، با تمرکز بر یک رویکرد امنیت لایهای در اپلیکیشن شما، بر امنیت ویژگیها در یک مدل Eloquent تمرکز خواهیم کرد.
این دوره سه مفهوم مرتبط را نیز پوشش میدهد که مقایسه و تحلیل خواهند شد. ایمنسازی پسوردهای لاراول و اطمینان از پیچیدگی آنها توضیح میدهد. عملکرد و الگوریتمهای هشینگ ارائهشده توسط لاراول را نیز بررسی میکند. همچنین به بررسی رمزگذاری دستی و همچنین اینکه کجا بهطور خودکار در لاراول یکپارچهسازی شده است خواهیم پرداخت.
علاوه بر این، این دوره 2 مکانیزم را برای ردیابی کاربران بین درخواستها و ذخیره کردن اطلاعات کاربر، یعنی سشنها و کوکیها بررسی میکند. ابتدا تمام پیکربندیهای مختلف سشن و درایورها را بررسی میکند. ما آنچه واقعا ضروری است و آنچه فقط جنجال است را بازبینی خواهیم کرد. سپس، استفاده از ذخیرهسازی سشن پایدار و flashing داده سشن را بررسی میکند. این دوره با بحث در مورد کاربرد و امنیت کوکیهای لاراول به پایان میرسد.
در نهایت، این دوره بررسی میکند چگونه لاراول عملکردی برای محدودیت نرخ درخواستهای ورودی ارائه میدهد. توجیه انتخاب برای محافظت از اندپوینتها، چه بهطور گلوبال، چه با انتخابهای بخشبندی شده یا شرطی را مورد بحث قرار میدهد.
محافظتهای لاراول
-
امنیت و عملکرد کوئری 7:20
-
ظرافتهای بیلدر کوئری 4:17
-
امنیت ویژگی Eloquent 4:45
-
هشگذاری 2:06
-
پسوردها 5:00
-
رمزنگاری 1:02
-
راهاندازی سشن 8:31
-
دستکاری سشن 4:44
-
کوکیها 6:06
-
محدودسازی نرخ عمومی 5:11
-
محدودسازی نرخ پیشرفته 3:55
مشخصات آموزش
محافظتهای لاراول
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:مقدماتی
- تعداد درس:11
- مدت زمان :52:57
- حجم :70.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy