ذخیره سازی اصل توکن که در اینجا انجام شده، در ASP.NET Core Identity معادلی ندارد و جزو ابتکارات این پروژه است. هرچند پروژهی Identity Server چیزی شبیه به آنرا دارد: «امن سازی برنامههای ASP.NET Core توسط IdentityServer 4x - قسمت نهم- مدیریت طول عمر توکنها»؛ تحت مفهوم «Reference Tokens».
نظرات مطالب
امن سازی برنامههای ASP.NET Core توسط IdentityServer 4x - قسمت هشتم- تعریف سطوح دسترسی پیچیده
با توجه به مفهوم Role Claims که در مطلب Asp.net Core Identity عنوان شد، چگونه میتوان این سطوح دسترسی پویا را با Identity Server پیاده سازی کرد؟ ( منظور پیاده سازی سطوح دسترسی طبق پاراگراف «وقتی کاربری عضو یک نقش است، به صورت خودکار Role Claims آن نقش را نیز به ارث میبرد. هدف از نقشها، گروه بندی کاربران است. توسط Role Claims میتوان مشخص کرد این نقشها چه کارهایی را میتوانند انجام دهند.» است.)
- همین مثال جاری را بررسی کنید، به کلاس کاربران برنامه، لیست آدرسهای شخص هم اضافه شدهاست (^ و ^).
- ASP.NET Identity برای حالت single sign-on طراحی نشدهاست (^). هرچند با تغییراتی در کوکیها و Claims میسر است (^). برای حالت single sign-on بهتر است از پروژهی دیگری به نام identity server استفاده کنید (^). همچنین JWT برای این مورد خاص، گزینهی بهتری است (^ و ^).
- ASP.NET Identity برای حالت single sign-on طراحی نشدهاست (^). هرچند با تغییراتی در کوکیها و Claims میسر است (^). برای حالت single sign-on بهتر است از پروژهی دیگری به نام identity server استفاده کنید (^). همچنین JWT برای این مورد خاص، گزینهی بهتری است (^ و ^).
اشتراکها
استفاده از زبان طبیعی برای تولید SQL
اشتراکها
ویدیوهای کنفرانس SQLBits 2023
اشتراکها
دریافت فایل ISO اس کیوال سرور 2022
اشتراکها