دوره آموزشی شناسایی ASP.NET Core مدیریت مجوز
1 ساعت 28 دقیقهپیشرفته2019-04-25
مدرسین

Ervis Trupja
Full-Stack .NET Web Developer with a mathematical background
جزئیات دوره
احراز هویت کاربران و مجوز دادن به سطح دسترسی آنها یک جزء کلیدی برای هر برنامه ای است. در این دوره آموزشی، یاد بگیرید که چگونه سطوح مختلف دسترسی را مجاز کنید و لایههای امنیتی را به برنامههای ASP.NET Core خود اضافه کنید. مربی Ervis Trupja نشان می دهد که چگونه می توان کاربران را در NET Core با استفاده از یک مدل ساده و مبتنی بر نقش و همچنین یک مدل غنی و مبتنی بر سیاست مجاز کرد. در طول دوره، او نحوه افزودن الزامات به یک خطمشی مجوز، استفاده از کنترلکنندهها برای یک یا چند نیاز، و ایجاد ویژگیهای مجاز سفارشی را پوشش میدهد. برای جمع بندی، او نحوه استفاده از مجوز ضروری و نوشتن یک کنترل کننده مبتنی بر منابع را نشان می دهد.
اهداف یادگیری
انواع مختلف مجوز
اعمال ویژگی های Authorize و AllowAnonymous
افزودن چک های نقش
مجوز مبتنی بر ادعا و سیاست
ایجاد و استفاده از ویژگی های سفارشی
استفاده از مجوز ضروری
نوشتن یک کنترل کننده مبتنی بر منابع
اهداف یادگیری
انواع مختلف مجوز
اعمال ویژگی های Authorize و AllowAnonymous
افزودن چک های نقش
مجوز مبتنی بر ادعا و سیاست
ایجاد و استفاده از ویژگی های سفارشی
استفاده از مجوز ضروری
نوشتن یک کنترل کننده مبتنی بر منابع
مهارت ها
ASP.NET CoreBack-End Web DevelopmentFull-Stack Web DevelopmentFront-End Web DevelopmentWeb DevelopmentMicrosoftDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - ایمن سازی برنامه های ASP.NET Core با مجوز
- 02 - آنچه باید بدانید
1. شروع به کار
- 03 - مجوز چیست
- 04 - انواع مجوز هسته ASP.NET
- 05 - فضاهای نام مجوز هسته ASP.NET
2. مجوز ساده و مبتنی بر نقش
- 06 - اجازه و اجازه دادن به ویژگی های ناشناس
- 07 - افزودن چک های نقش
- 08 - بررسی نقش مبتنی بر سیاست
3. مجوز مبتنی بر ادعا و سیاست
- 09 - افزودن چک مطالبات
- 10 - الزامات سیاست مجوز
- 11 - کار با گردانندگان مجوز
- 12 - تجزیه و تحلیل نتایج هندلر
- 13 - استفاده از تابع برای انجام یک خط مشی
4. ارائه دهندگان سیاست مجوز
- 14 - ویژگی های مجوز سفارشی
- 15 - استفاده از IAuthorizationPolicyProvider سفارشی
- 16 - خط مشی پیش فرض
5. مجوز مبتنی بر منبع و دیدگاه
- 17 - استفاده از مجوز امری
- 18 - نوشتن یک کنترل کننده مبتنی بر منابع
- 19 - تزریق و استفاده از مجوز در نما
نتیجه
- 20 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی Middleware در ASP.NET Core
- دوره آموزشی ASP.NET Core: مدیریت استثنائات
- دوره آموزشی پیشرفته ASP.NET Core : تست واحد
- دوره آموزشی بررسی سلامت در ASP.NET Core
- دوره آموزشی استقرار برنامههای ASP.NET Core: از اصول اولیه تا استراتژیهای پیشرفته استقرار
- دوره آموزشی APIهای وب پیشرفته با ASP.NET Core 8
- دوره آموزشی ساخت Web API با ASP.NET Core 8
- دوره آموزشی حفاظت از داده های امنیتی پیشرفته ASP.NET Core