اشتراکها
در صورتی که بخواهیم از این مطلب استفاده کنیم دیگر نمیتوانیم از اعتبارسنجی مبتنی بر JWT در ASP.NET Core 2.0 بدون استفاده از سیستم Identity خودتان استفاده کنیم ؟ چون در اینجا مجبوریم از identity استفاده کنیم ولی سیستم احراز هویتی که شما ایجاد کرده اید بدون identity است.
- سیستم Identity فقط با یک نمونهی از IUserValidator کار میکند.
- اگر چندین پیاده سازی یک اینترفیس را به سیستم تزریق وابستگیها معرفی کنید، استفادهی از آنها نکات خاصی را به همراه دارند که در سری مهارتهای تزریق وابستگیهای NET Core. بحث خواهند شد.
- زمانیکه قصد ندارید از IUserValidator پیشفرض این سیستم در remote validation خاص یک نقطهی ویژهی برنامه استفاده کنید، نیازی هم به تعریف یا سفارشی سازی آن ندارید. منطق سفارشی خودتان را به هر نحوی که مایل بودید تعریف کنید، چون جای دیگری استفاده نخواهد شد. یک سرویس Validator جدید خاص خودتان را تعریف کنید که دو متد بررسی تعیین اعتبار کاربر یا ایمیل را داشته باشد. سپس این سرویس را به صورت مستقل و جدای از IUserValidator سیستم Identity تزریق و استفاده کنید. دستکاری IUserValidator خود Identity، قسمتهای دیگر سیستم شما را هم تحت تاثیر قرار خواهد داد.
اشتراکها
سری آموزشی مقدماتی Web API
Our beginner's guide to building Web APIs with ASP.NET Core is designed to provide you with the foundation you need to start building Web APIs with .NET in a collection of short, pragmatic collection of videos. Web APIs have become a critical component in almost every type of software we use today. In this introductory video series, we will walk you through the fundamental concepts you need to know to get started with building Web APIs using ASP.NET Core. We will cover topics such as routing, validation, working with data, and much more.
اشتراکها
سری 65 قسمتی کار با میکروسرویسها
اشتراکها