آموزش امنیت در NestJS - آخرین آپدیت

دانلود NestJS: Security

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: در این دوره آموزشی جامع با موضوع امنیت در NestJS، شما با بهترین روش‌ها و استانداردهای امنیتی برای توسعه اپلیکیشن‌های NestJS آشنا خواهید شد. در ابتدا، تکنیک‌های پیاده‌سازی CORS و CSRF را برای محافظت از درخواست‌ها بررسی می‌کنیم. سپس، نحوه ارتقای امنیت با استفاده از Guardهای احرازهویت و هدرهای امنیتی (Security Headers) را خواهید آموخت. در نهایت، پیاده‌سازی کنترل دسترسی مبتنی بر نقش (RBAC) و securing داده‌های حساس برنامه را یاد می‌گیرید. پس از اتمام این دوره، شما مهارت و دانش لازم برای ایمن‌سازی کامل اپلیکیشن‌های NestJS خود را به دست خواهید آورد.

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

مقدمه Introduction

  • بررسی کلی اپلیکیشن دمو دوره Overview of the Course Demo Application

گاردها (Guards) Guards

  • گاردها و احراز هویت کاربر Guards and User Authentication

  • جایگزینی مقادیر ثابت با متغیرهای محیطی Replace Hard-coded Secrets with Environment Variables

  • استفاده از یک گارد در چندین ماژول Using a Guard in Multiple Modules

  • ذخیره‌سازی توکن‌های JWT در سمت کلاینت Storing JWTs on the Client

  • کنترل دسترسی مبتنی بر نقش (RBAC) Role-based Access Control (RBAC)

محدودسازی نرخ درخواست‌ها (Rate Limiting) Rate Limiting

  • افزودن Rate Limiter Add a Rate Limiter

پیکربندی CORS CORS

  • فعال‌سازی CORS Enable CORS

جلوگیری از CSRF CSRF

  • افزودن لایه حفاظتی CSRF Add CSRF Protection

استفاده از Helmet Helmet

  • سیاست امنیت محتوا با استفاده از Helmet Content-Security-Policy with Helmet

نمایش نظرات

آموزش امنیت در NestJS
جزییات دوره
41m
10
(آخرین آپدیت)
3
از 5
دارد
دارد
دارد
Jon Friskics
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jon Friskics Jon Friskics

Jon یک نویسنده، توسعه دهنده و عضو تیم Pluralsight از طریق Code School است. اخیراً، او روی محتوا و محصولاتی کار می‌کند که به نویسندگان کمک می‌کند محتوا را به‌طور کارآمد ایجاد کنند. قبل از آن، او چندین سال روی یادگیری تعاملی در Code School کار کرد و بعداً به Pluralsight به عنوان محتوای تعاملی کمک کرد.