دوره آموزشی شناسایی 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 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی شناسایی ASP.NET Core: مدیریت احراز هویت
- دوره آموزشی ASP.NET Core: احراز هویت مبتنی بر توکن
- دوره آموزشی هویت ASP.NET MVC 5: احراز هویت و مجوز
- دوره آموزشی APIهای وب پیشرفته با ASP.NET Core 8
- دوره آموزشی ساخت اپلیکیشن با Angular، ASP.NET Core و Entity Framework Core
- دوره آموزشی ASP.NET Core: مدیریت استثنائات
- دوره آموزشی Microsoft XAML: بخش سوم مفاهیم اصلی
- دوره آموزشی ASP.NET Core در NET 6. : تزریق وابستگی
مسیرهای مرتبط
- مسیر آموزشی شروع به کار به عنوان یک توسعه دهنده ASP.NET
- مسیر آموزشی آماده شدن برای آزمون Microsoft Azure Administrator (AZ-104)
- مسیر آموزشی آماده شدن برای آزمون MTA: اصول توسعه نرم افزار (98-361)
- مسیر آموزشی شروع به کار به عنوان یک توسعه دهنده هسته ASP.NET
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده Back-End وب
- مسیر آموزشی توسعه وب را با Node.js کاوش کنید
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده MEAN Javascript
- مسیر آموزشی توسعه برنامه را با پشته MERN کاوش کنید