احراز هویت و مجوزدهی در ASP.NET Core Blazor
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
در این دوره تحت عنوان احراز هویت و مجوزدهی در ASP.NET Core Blazor، ایمن سازی اپلیکیشن های Blazor را یاد می گیرید. ابتدا بررسی میکنید که مدل های مختلف برنامه نویسی Blazor چگونه تأثیر عمیقی بر احراز هویت و مجوزدهی دارند. سپس کشف خواهید کرد که چگونه میتوانید از مدیریت کاربر محلی و صفحات لاگین با Blazor Identity استفاده کنید و تمام این موارد را به یک تامینکننده هویت خارجی از طریق OpenID Connect: Microsoft Entra ID واگذار کنید. در نهایت، یاد می گیرید که چگونه از API های ادغام شده با اپلیکیشن Blazor خود، چه API های محلی و چه API های ریموت محافظت کنید. با پایان این دوره مهارتها و دانش مورد نیاز برای ایمنسازی اپلیکیشن های Blazor خود را خواهید داشت.
احراز هویت و مجوزدهی در ASP.NET Core Blazor
-
بررسی نسخه 0:02:00
-
آنچه در پیش است 0:02:00
-
مدهای مختلف هاست و رندر Blazor و نحوه تأثیر آنها بر احراز هویت 0:07:00
-
انواع مختلف احراز هویت 0:01:00
-
دمو - معرفی اپلیکیشن دمو 0:08:00
-
خلاصه 0:01:00
-
آنچه در پیش است 0:01:00
-
رویکردها در مدیریت هویت و دسترسی 0:03:00
-
معرفی رابط کاربری Blazor Identity 0:02:00
-
دمو - فعالسازی رابط کاربری Blazor Identity 0:08:00
-
دمو - توضیح نحوه یکپارچهسازی رابط کاربری Blazor Identity و ASP.NET Core Identity با ASP.NET Core 0:04:00
-
احراز هویت مبتنی بر کوکی چگونه کار می کند؟ 0:04:00
-
دمو - لاگین و خروج 0:05:00
-
خلاصه 0:02:00
-
آنچه در پیش است 0:01:00
-
تامینکنندگان State احراز هویت و احراز هویت مبتنی بر کوکی 0:11:00
-
دمو - ارائه State احراز هویت 0:12:00
-
دمو - پنهان یا نمایان کردن بخشهایی از رابط کاربری بر اساس State احراز هویت 0:04:00
-
دمو - نمایش اطلاعات کاربری در UI 0:02:00
-
دمو - استفاده از دادههای State احراز هویت در منطق رویهای 0:04:00
-
دمو - بررسی مسیریابی مجاز 0:03:00
-
خلاصه 0:02:00
-
آنچه در پیش است 0:01:00
-
OAuth2 و OpenID Connect در دنیای Blazor 0:07:00
-
بهترین شیوههای کنونی برای Blazor 0:03:00
-
دمو - معرفی اپلیکیشن دمو 0:03:00
-
دمو - پیکربندی Entra ID 0:07:00
-
دمو - افزودن و پیکربندی میان افزار OpenID Connect 0:08:00
-
دمو - لاگین 0:09:00
-
دمو - خروج 0:04:00
-
دمو - استفاده از فایل پیکربندی 0:02:00
-
خلاصه 0:01:00
-
آنچه در پیش است 0:01:00
-
محافظت از API محلی با کوکیها 0:08:00
-
دمو - محافظت از API محلی با کوکیها برای رندر سمت کلاینت 0:03:00
-
دمو - محافظت از API محلی با کوکیها برای رندر سمت سرور 0:04:00
-
محافظت از API ریموت با توکن 0:04:00
-
دمو - پیکربندی Entra ID 0:06:00
-
دمو - نیاز به توکن برای API ریموت 0:05:00
-
دمو - دسترسی به API ریموت با توکن برای رندر سمت سرور 0:10:00
-
دمو - حذف وابستگی به HttpContext 0:05:00
-
دمو - دسترسی به API ریموت با توکن برای رندر سمت کلاینت 0:04:00
-
دریافت دسترسی طولانیمدت با توکنهای رفرش 0:03:00
-
دمو - مدیریت طول عمر و تاریخ انقضای توکن 0:02:00
-
Blazor Identity ،OAuth2 و OpenID Connect 0:03:00
-
خلاصه 0:02:00
-
آنچه در پیش است 0:01:00
-
مدیریت دسترسی مبتنی بر نقش (RBAC)، مدیریت دسترسی مبتنی بر ویژگی (ABAC)، و سیاستهای مجوزدهی 0:03:00
-
دمو - بازگشت ادعاهای اضافی در توکن 0:02:00
-
دمو - نوشتن یک سیاست مجوزدهی 0:04:00
-
دمو - اعمال یک سیاست مجوزدهی در Blazor 0:04:00
-
دمو - افزودن صفحه "دسترسی ممنوع" 0:02:00
-
دمو - اعمال یک سیاست مجوزدهی به API 0:13:00
-
خلاصه 0:01:00
مشخصات آموزش
احراز هویت و مجوزدهی در ASP.NET Core Blazor
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:متوسط
- تعداد درس:54
- مدت زمان :3:43:56
- حجم :815.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy