نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
ASP.NET Core Identity هویت و مدیریت کاربر را به چارچوب وب ASP.NET Core می آورد. این دوره با کتابخانه شروع می شود و مدیریت و ذخیره سازی کاربر مدرن را با تجربه کاربری برجسته ایجاد می کند. ASP.NET Core Identity هویت و مدیریت کاربر را به چارچوب وب ASP.NET Core می آورد. این کتابخانه قوی معمولاً برای پشتیبان گیری از سیستمهای تأیید اعتبار و ارائه قابلیتهای پشتیبانی مانند بازنشانی گذرواژه و ثبت نام کاربر استفاده می شود. در ASP.NET Core Identity Deep Dive ، شما یاد می گیرید که چگونه کتابخانه ASP.NET Core Identity تیک تیک می زند. اول ، شما یک غوطه وری عمیق در داخل کتابخانه خواهید کرد. در مرحله بعد ، شما نقاط مختلف توسعه پذیری آن را کشف خواهید کرد. سرانجام ، شما نه تنها نحوه تمدید آن ، بلکه همچنین زمان واقعی انجام این کار را خواهید فهمید. وقتی این دوره را به پایان رساندید ، می توانید از بسیاری از مشکلات ناشی از سو mis مدیریت کتابخانه که در غیر این صورت باعث ایجاد مشکلات برای شما می شود ، جلوگیری کنید ، درصورتی که شروع به رشد و گسترش مقیاس برنامه های خود کنید و بر اساس آن برای نسخه های بعدی استفاده کنید.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
هویت: آنچه باید بدانید و از آنچه باید خودداری کنید
Identity: What You Need to Know and What You Need to Avoid
-
مقدمه
Introduction
-
هویت اصلی ASP.NET چیست؟
What Is ASP.NET Core Identity?
-
چه چیزی به عنوان داده های هویت حساب می شود؟
What Counts as Identity Data?
-
در مورد نقش ها چطور؟
What About Roles?
-
توضیحات
Clarifications
-
نسخه ی نمایشی: از چیزهای آینده
Demo: of Things to Come
-
خلاصه
Summary
پیاده سازی مهره ها و پیچ و مهره های ASP.NET Core Identity
Implementing the Nuts and Bolts of ASP.NET Core Identity
-
مقدمه
Introduction
-
ساختار و معماری هویت اصلی ASP.NET
Structure and Architecture of ASP.NET Core Identity
-
UserManager و RoleManager
UserManager and RoleManager
-
IUserStore
IUserStore
-
نسخه ی نمایشی: پیاده سازی هویت اصلی ASP.NET از Scratch
Demo: Implementing ASP.NET Core Identity from Scratch
-
نسخه ی نمایشی: ثبت نام کاربر اساسی
Demo: Basic User Registration
-
نسخه ی نمایشی: احراز هویت با استفاده از ASP.NET Core و ASP.NET Core Identity
Demo: Authentication using ASP.NET Core and ASP.NET Core Identity
-
مسخره کردن UserManager
Mocking the UserManager
-
خلاصه
Summary
پیاده سازی و گسترش طرح پیش فرض چارچوب نهاد
Implementing and Extending the Entity Framework Default Schema
-
مقدمه
Introduction
-
نهادهای هویت پیش فرض
The Default Identity Entities
-
نسخه ی نمایشی: ساده سازی فروشگاه های کاربر با IdentityUser و UserStoreBase
Demo: Simplifying User Stores with IdentityUser and UserStoreBase
-
حذف نیاز به انجام آن با استفاده از چارچوب نهاد
Removing the Need to Do It Yourself by Using Entity Framework
-
نسخه ی نمایشی: پیاده سازی فروشگاه پیش فرض موجودیت
Demo: Implementing the Default Entity Framework Stores
-
چه موقع IdentityUser را تمدید کنید
When to Extend IdentityUser
-
نسخه ی نمایشی: نحوه گسترش استفاده از IdentityUser
Demo: How to Extend IdentityUser
-
خلاصه
Summary
پیاده سازی مدیریت امن کاربر
Implementing Secure User Management
-
مقدمه
Introduction
-
نسخه ی نمایشی: ساده سازی احراز هویت با استفاده از ASP.NET Core Helpers
Demo: Simplifying Authentication using the ASP.NET Core Helpers
-
نسخه ی نمایشی: کاهش دیگ بخار با SignInManager
Demo: Reducing Boilerplate with SignInManager
-
بازنشانی رمز ورود: اصول
Password Reset: The Basics
-
بازنشانی رمز ورود: آنچه هویت اصلی ASP.NET به شما می دهد
Password Reset: What ASP.NET Core Identity Gives You
-
نسخه ی نمایشی: در حال پیاده سازی بازنشانی رمز عبور
Demo: Implementing Password Reset
-
تأیید ایمیل: فقط برای پیام رسانی نیست
Email Confirmation: Not Just for Messaging
-
نسخه ی نمایشی: در حال انجام تأیید نامه ایمیل با ارائه دهنده رمز سفارشی
Demo: Implementing Email Confirmation with a Custom Token Provider
-
به روزرسانی رمز عبور و هشدار درباره نشانه ها
Password Update and a Warning About Tokens
-
خلاصه
Summary
محافظت در صورت نقض: هشدار رمز عبور و لغو آن
Protection in the Case of a Breach: Password Hashing and Revocation
-
مقدمه
Introduction
-
آغازگر هشدار رمز عبور
Password Hashing Primer
-
هویت هسته ای و رمزعبور ASP.NET
ASP.NET Core Identity and Password Hashing
-
اعتبار سنجی رمزهای عبور با خط مشی های رمز عبور
Validating Passwords with Password Policies
-
ایجاد خط مشی های خودسرانه داده های کاربر
Creating Arbitrary User Data Policies
-
نسخه ی نمایشی: پیکربندی اعتبار سنجی و ایجاد اعتبار سنجی های سفارشی
Demo: Configuring Validation and Creating Custom Validators
-
قفل کاربر: آنچه باید بدانید
User Lockout: What You Need to Know
-
نسخه ی نمایشی: پیکربندی قفل کاربرپسند کاربر
Demo: Configuring User Friendly Lockout
-
بیرون راندن بچه های بد با SecurityStampValidator
Kicking Out the Bad Guys with SecurityStampValidator
-
خلاصه
Summary
با احراز هویت واقعی چند عاملی ، امنیت را بیشتر می کنیم
Taking Security Further with True Multi-factor Authentication
-
مقدمه
Introduction
-
آغازگر احراز هویت چند عاملی
Multi-factor Authentication Primer
-
هویت اصلی ASP.NET و احراز هویت چند عاملی
ASP.NET Core Identity and Multi-factor Authentication
-
نسخه ی نمایشی: تأیید صحت دو مرحله ای با استفاده از ایمیل
Demo: Two-step Verification Using Email
-
زمان استفاده از احراز هویت چند عاملی
When to Use Multi-factor Authentication
-
نسخه ی نمایشی: احراز هویت چند عاملی با استفاده از دستگاه تأیید اعتبار
Demo: Multi-factor Authentication Using an Authenticator Device
-
مرا بخاطر بسپار
Two-factor Remember Me
-
بازیابی دستگاه دو عاملی
Two-factor Device Recovery
-
خلاصه
Summary
برخورد با حساب های خارجی
Dealing with External Accounts
-
مقدمه
Introduction
-
احراز هویت خارجی و شناسه اصلی ASP.NET
External Authentication and ASP.NET Core Identity
-
نسخه ی نمایشی: راهکارهای پیاده سازی احراز هویت خارجی
Demo: External Authentication Implementation Strategies
-
رویکرد بهتر و هشدار درباره مهاجرت
A Better Approach and a Warning About Migrating
-
خلاصه
Summary
نمایش نظرات