لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در کانال تلگرام عضو شوید.

آموزش ASP.NET Core Identity Deep Dive

ASP.NET Core Identity Deep Dive

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: 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

نمایش نظرات

نظری ارسال نشده است.

آموزش ASP.NET Core Identity Deep Dive
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 31m
59
Pluralsight pluralsight-small
18 اسفند 1396 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
116
4.7 از 5
دارد
دارد
دارد
Scott Brady
Scott Brady Scott Brady

Scott Brady یک توسعه دهنده نرم افزار است که در زمینه مدیریت هویت و دسترسی تخصص دارد. با تمرکز بر ASP.NET ، اسکات به طور فزاینده ای خود را در سرزمین های بدون سند پیدا کرده است ، واقعیت ها را با هم جمع می کند و سعی در انتقال آنها دارد تا دیگران مجبور به گذراندن همان موارد نباشند. اسکات در حال حاضر به عنوان مهندس ارشد نرم افزار Rock Solid Knowledge کار می کند و در پروژه IdentityServer OSS ، پیشگام OpenID Connect و OAuth برای NET همکاری دارد.