آموزش احراز هویت و تعیین سطح دسترسی امن برای برنامه‌های C# - آخرین آپدیت

دانلود Secure Authorization for C# Applications

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: پیاده‌سازی صحیح سیستم‌های تعیین سطح دسترسی (Authorization) بسیار حیاتی است. در این دوره آموزشی جامع، شما روش‌های امن کردن دسترسی‌ها در برنامه‌های C# را خواهید آموخت. ابتدا با کنترل دسترسی افقی (Horizontal Access Control) آشنا می‌شوید، سپس مفاهیم کنترل دسترسی عمودی (Vertical Access Control) را بررسی کرده و در نهایت نحوه پیاده‌سازی سطح دسترسی در سطح پایگاه داده را می‌آموزید. در پایان این دوره، شما مهارت و دانش لازم برای پیاده‌سازی استاندارد و امن Authorization در زبان C# را به دست خواهید آورد.

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

کار با کنترل دسترسی افقی Working with Horizontal Access Control

  • مقدمه Introduction

  • درباره کنترل دسترسی افقی About Horizontal Access Control

  • پیاده‌سازی کنترل دسترسی با استفاده از پالیسی‌های Authorization Implementing Access Control with Authorization Policies

  • دمو: معرفی اپلیکیشن نمونه Demo: Introducing the Demo Application

  • دمو: ایجاد یک پالیسی تعیین سطح دسترسی Demo: Creating an Authorization Policy

  • دمو: تست پالیسی تعیین سطح دسترسی Demo: Testing an Authorization Policy

  • آشنایی با آسیب‌پذیری‌های IDOR (ارجاع مستقیم ناامن به اشیاء) Insecure Direct Object Reference (IDOR) Vulnerabilities

  • دمو: پیاده‌سازی Authorization با IAuthorizationRequirementData Demo: Implementing Authorization with IAuthorizationRequirementData

  • دمو: ترکیب و استفاده مجدد از نیازمندی‌ها Demo: Combining and Reusing Requirements

کار با کنترل دسترسی عمودی Working with Vertical Access Control

  • مقدمه Introduction

  • دمو: پیاده‌سازی کنترل دسترسی عمودی با استفاده از نقش‌ها (Roles) Demo: Implementing Vertical Access Control with Roles

  • بررسی مفاهیم RBAC, ABAC, PBAC و CBAC RBAC, ABAC, PBAC, and CBAC

  • دمو: پیاده‌سازی کنترل دسترسی عمودی با استفاده از Claimها Demo: Implementing Vertical Access Control with Claims

  • ترکیب کنترل دسترسی افقی و عمودی Combining Horizontal and Vertical Access Control

  • جداسازی نقاط دسترسی (Endpoints) مدیریت Separating Admin Endpoints

پیاده‌سازی تعیین سطح دسترسی در سطح پایگاه داده Implementing Database-level Authorization

  • مقدمه Introduction

  • دمو: پیاده‌سازی امنیت در سطح ردیف (Row Level Security): کنترل دسترسی افقی Demo: Implementing Row-level Security: Horizontal Access Control

  • دمو: پیاده‌سازی کنترل دسترسی عمودی Demo: Implementing Vertical Access Control

نمایش نظرات

آموزش احراز هویت و تعیین سطح دسترسی امن برای برنامه‌های C#
جزییات دوره
1h 40m
18
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
29
4.8 از 5
دارد
دارد
دارد
Kevin Dockx
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kevin Dockx Kevin Dockx

Kevin Dockx یک معمار ، نویسنده و مشاور راه حل مستقل است و در آنتورپ (بلژیک) زندگی می کند. این روزها او بیشتر به RESTful معماری و امنیت برنامه های وب و برنامه های تلفن همراه متمرکز شده است. با این اوصاف ، او همچنان مراقب پیشرفتهای جدید در مورد سایر محصولات موجود در پشته Microsoft .NET است. وی یک MVP مایکروسافت و یکی از اعضای هیئت مدیره RD MS Community است. او همچنین سخنران منظمی در کنفرانس های مختلف ملی و بین المللی و رویدادهای گروه کاربران است و در پروژه های متن باز متنوعی مانند Microsoft.AspNet.JsonPatch و Marvin.JsonPatch.Dynamic کار می کند. کوین دوست دارد به مکانهایی سفر کند که قبلاً آنها را ندیده است و در جمع چند دوست خوب از یک لیوان شراب لذت می برد.