اشتراکها
در نسخه dotnet Core 2.1 گویا از سیستم جدیدی تحت عنوان Razor UI In Class استفاده شده که طبق این لینک جهت مدیریت و پیاده سازی Identity نیز بهره برده شده و تمام مواردی که مربوط به احراز هویت و سطح دسترسی و غیره بوده در این سیستم متمرکز شده .
نظرات مطالب
امن سازی برنامههای ASP.NET Core توسط IdentityServer 4x - قسمت چهاردهم- آماده شدن برای انتشار برنامه
ممنونم. ببینید من اومده بودم یه Idp با ورژن جدیدش (duende) راه اندازی کردم البته ترکیبش با asp.net Identity core. الان اگه بخوام یه ادمین آماده داشته باشم مثل skoruba باید پروژ خودم رو با همه کاراهایی که انجام دادم بیخیال شم ؟ و بر اساس قالب skoruba برم جلو؟
این سری را کامل مطالعه کنید. قسمت هشتم آن به این موضوع پرداخته. بدیهی است این claims یا از IDP (همان قسمت هشتم ذکر شده) و یا خصوصیتر به روش Identity core توکار خود دات نت قابل تامین است و منعی هم در مورد تعریف یا استفادهی خصوصی از آن وجود ندارد.
نظرات مطالب
Blazor 5x - قسمت 23 - احراز هویت و اعتبارسنجی کاربران Blazor Server - بخش 3 - کار با نقشهای کاربران
با سلام و سپاس فراوان برای آموزشهای شما،
چگونه میتوان مطلب سفارشی سازی ASP.NET Core Identity - قسمت پنجم - سیاستهای دسترسی پویا را برای blazor به کار برد؟
قسمتی که برای من مبهمه چگونگی تغییر اون قسمت هایی است که کنترل براساس Area/Controller/Action انجام میپذیرد.
اگر ممکن است لطفا قدری راهنمایی بفرمایید.
در مطلب فوق عنوان شد « برای logout کاربر تنها کافی است توکن او را از local storage حذف کنیم. »
مطابق مطلب اعتبارسنجی مبتنی بر JWT در ASP.NET Core 2.0 بدون استفاده از سیستم Identity نیازی به حذف توکن از سمت سرور و دیتابیس نیست؟
پیاده سازی ارائه شده، برگرفته است از مطلب «اعتبارسنجی مبتنی بر JWT در ASP.NET Core 2.0 بدون استفاده از سیستم Identity»
همچنین لطفا در قسمت مرتبط، بازخوردهای خود را ثبت نمائید.
قسمتی از بستهی ASP.NET Core Identity مرتبط است به استفاده از تامین کنندههای «لاگین خارجی» مانند لاگین به سایت توسط اکانت گوگل، توئیتر و غیره. کاربرد جدول UserToken هم به این مورد بر میگردد و کاربرد عمومی ندارد.
با سلام؛ من از روش فوق برای «اعتبارسنجی مبتنی بر کوکیها در ASP.NET Core 2.0 بدون استفاده از سیستم Identity»استفاده کردم. زمانیکه از کد زیر
استفاده میکنم، مقدارنال رو بر میگرداند. آیا تنظیمات خاصی رو از قلم انداختم. با تشکر
var userId = user.Identity.GetUserFirstName();
در پروژه DNT Identity یک سرویس لاگر سفارشی بر همین مبنا تهیه شدهاست:
- سرویس لاگر سفارشی مبتنی بر EF Core
- کنترلر نمایش اطلاعات آن
- View مرتبط
- ثبت آن در سیستم: ^ و ^
- کنترلری که خطاهای سیستم را لاگ میکند و هدایت خطاها به این کنترلر
- سرویس لاگر سفارشی مبتنی بر EF Core
- کنترلر نمایش اطلاعات آن
- View مرتبط
- ثبت آن در سیستم: ^ و ^
- کنترلری که خطاهای سیستم را لاگ میکند و هدایت خطاها به این کنترلر