نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
بیاموزید که چگونه برنامه Blazor Server خود را با استفاده از انواع بهترین تکنیک های معتبر برای تأیید اعتبار و مجوز ایمن سازی کنید. احراز هویت و مجوز دو جنبه فوق العاده مهم از یک برنامه امن Blazor Server است. در این دوره ، امنیت برنامه های Blazor Server ، شما توانایی ایمن سازی برنامه Blazor خود را با استفاده از انواع تکنیک های بهترین روش برای تأیید اعتبار و مجوز کسب خواهید کرد. ابتدا ، نحوه ورود و خروج از برنامه Blazor خود را با کوکی کشف خواهید کرد. در مرحله بعدی ، نحوه کار با ASP.NET Core Identity را خواهید فهمید. سرانجام ، شما می آموزید که چگونه با استفاده از OAuth2 و OpenID Connect امنیت مبتنی بر رمز را برای برنامه Blazor خود پیاده سازی کنید. پس از اتمام این دوره ، مهارت و دانش لازم را در زمینه اجرای بهترین روشهای امنیتی در برنامه های Blazor Server مورد نیاز برای انجام راحت آن خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
شروع با احراز هویت در Blazor Server
Getting Started with Authentication in Blazor Server
-
بالا آمدن
Coming Up
-
پیش نیازهای دوره
Course Prerequisites
-
چارچوب ها و ابزارها
Frameworks and Tooling
-
سناریوهای تأیید اعتبار Blazor
Blazor Authentication Scenarios
-
نسخه ی نمایشی - معرفی برنامه آزمایشی
Demo - Introducing the Demo Application
-
مدل ها ، کوکی ها و نشانه های احراز هویت
Authentication Models, Cookies, and Tokens
-
نسخه ی نمایشی - افزودن احراز هویت کوکی و ورود به سیستم
Demo - Adding Cookie Authentication and Logging In
-
نسخه ی نمایشی - از سیستم خارج شوید
Demo - Logging Out
-
تغییر وضعیت به POST برای خروج از سیستم
Switching to POST for Logging Out
-
نسخه ی نمایشی - ارائه داده های اولیه دولت
Demo - Providing Initial State Data
-
احراز هویت کوکی ها در Blazor
Cookie Authentication in Blazor
-
نسخه ی نمایشی - بسته به وضعیت احراز هویت ، پنهان کردن یا نمایش بخشهایی از UI
Demo - Hiding or Showing Parts of the UI Depending on the Authentication State
-
توضیح AuthenticationStateProvider
Explaining the AuthenticationStateProvider
-
نسخه ی نمایشی - مسدود کردن دسترسی غیر مجاز به یک صفحه
Demo - Blocking Unauthorized Access to a Page
-
نسخه ی نمایشی - سفارشی سازی محتوای غیر مجاز
Demo - Customizing Unauthorized Content
-
نسخه ی نمایشی - استفاده از داده های احراز هویت در منطق رویه
Demo - Using Authentication State Data in Procedural Logic
-
محافظت از API
Protecting the API
-
نسخه ی نمایشی - محافظت از API
Demo - Protecting the API
-
خلاصه
Summary
احراز هویت مبتنی بر کوکی با ASP.NET Core Identity
Cookie-based Authentication with ASP.NET Core Identity
-
بالا آمدن
Coming Up
-
موقعیت یابی هویت اصلی ASP.NET
Positioning ASP.NET Core Identity
-
نسخه ی نمایشی - شناسه اصلی داربست ASP.NET در یک برنامه Blazor
Demo - Scaffolding ASP.NET Core Identity into a Blazor Application
-
نسخه ی نمایشی - احراز هویت با ASP.NET Core Identity
Demo - Authenticating with ASP.NET Core Identity
-
از کوکی ها گرفته تا ... چیز دیگری
From Cookies to… Something Else
-
خلاصه
Summary
احراز هویت مبتنی بر رمز با OAuth2/OIDC
Token-based Authentication with OAuth2/OIDC
-
بالا آمدن
Coming Up
-
احراز هویت مبتنی بر رمز با Blazor
Token-based Authentication with Blazor
-
نسخه ی نمایشی - بازرسی IdentityServer
Demo - Inspecting IdentityServer
-
احراز هویت با رمز هویت
Authentication with an Identity Token
-
نسخه ی نمایشی - ورود به سیستم
Demo - Logging in
-
نسخه ی نمایشی - از سیستم خارج شوید
Demo - Logging out
-
مجوز با رمز دسترسی
Authorization with an Access Token
-
نسخه ی نمایشی - محافظت از API
Demo - Protecting the API
-
نسخه ی نمایشی - عبور رمز دسترسی به API ما
Demo - Passing an Access Token to our API
-
به دست آوردن دسترسی طولانی مدت با Refresh Tokens
Gaining Long-lived Access with Refresh Tokens
-
نسخه ی نمایشی - به دست آوردن دسترسی طولانی مدت با نشانه های تازه سازی
Demo - Gaining Long-lived Access with Refresh Tokens
-
بعدی چیست
What's Next?
-
خلاصه
Summary
نمایش نظرات