دوره آموزشی ایمن سازی برنامه ها در React

دوره آموزشی ایمن سازی برنامه ها در React

1 ساعت 4 دقیقهپیشرفته2020-04-09

مدرسین

Emmanuel Henri

Emmanuel Henri

Executive with 20+ years of experience in programming and design

جزئیات دوره

شما با استفاده از آن و سایر کتابخانه ها برای ایجاد یک برنامه روان و جذاب ، برنامه ای را در اطراف React ساخته اید. همه چیز کار می کند - اما آیا ایمن کار می کند؟ برنامه هایی که بسیار عالی به نظر می رسند و عملکرد خوبی دارند ، هنوز هم می توانند در معرض حمله قرار بگیرند. این دوره گامهای متمرکز و شفافی را ارائه می دهد که می توانید برای تقویت برنامههای React و روشهای تأیید اعتبار برای دفاع در برابر تهدیدات رایج ، تقویت کنید. ابتدا مربی امانوئل هنری توضیح می دهد که چگونه حملات رایج عمل می کند و شما را به راه اندازی راه حل هایی می رساند که می توانند از برنامه های شما محافظت کنند. در مرحله بعدی ، او نشان می دهد که چگونه می توان با استفاده از Auth0 امنیت روشهای تأیید اعتبار شما را بهبود بخشید و به دنبال آن می توانید با استفاده از سایر ویژگی های Auth0 ، نقطه پایانی API خود را ایمن کنید. در پایان این دوره ، شما به بهترین روش هایی که برای محافظت از پرونده ها ، کد ، داده ها ، مسیرها ، سرورها و کاربران خود نیاز دارید مجهز خواهید شد.

مهارت ها

Identity and Access ManagementReact.jsMetaFront-End Web DevelopmentCybersecurityWeb DevelopmentDeep Dive (X:Y)

سرفصل ها

مقدمه

  • ایمن سازی برنامه های React
  • آنچه باید بدانید

راه اندازی

  • راه اندازی اولیه
  • جریان را تنظیم کنید
  • ESLint را راه اندازی کنید

بررسی اجمالی تهدیدات امنیتی

  • مقدمه ای بر OWASP
  • حملات Cross-site scripting (XSS).
  • جعل درخواست متقابل سایت (CSRF)
  • معرفی JSON Web Token (JWT) و آنچه که آن را حل می کند

احراز هویت با Auth0

  • راه اندازی اولیه سرور شما
  • نقاط پایانی API خود را ایجاد کنید
  • راه اندازی اولیه Auth0
  • افزودن فایل ها و کد از Auth0
  • به روز رسانی فهرست برای ادغام Auth0
  • اتصالات را به سرور اضافه کنید
  • نهایی کردن منو با ورود

سایر ملاحظات واکنش

  • ملاحظات امنیتی واکنش نشان دهید
  • حالت سختگیرانه

نتیجه

  • مراحل بعدی
۴۰,۰۰۰ تومان