«قسمت هشتم- تعریف سطوح دسترسی پیچیده » :: با نوشتن یک AuthorizationHandler سفارشی
- لیست صفحاتی را که کاربر به آن دسترسی دارد، پس از لاگین برای او ارسال کنید (یا به صورت یک آرایه که در سمت Angular کش شود یا به صورت Claims سفارشی داخل توکن JWT او؛ مانند Claims سفارشی نقشها که هم اکنون موجود است).
- سپس توسط یک محافظ مسیر سفارشی، دسترسیها را از این آرایه خوانده و اعمال کنید. برای نمونه محافظ مسیر سفارشی یاد شده، بر اساس Claims مربوط به نقشهای کاربر که پس از لاگین به سمت کلاینت ارسال میشوند، دسترسی به مسیرها را کنترل میکند.
این پروژه 5 سالی هست که به روز نشدهاست. خودتان باید سورس آنرا دریافت کرده و سفارشی سازی کنید.
نظرات مطالب
تنظیمات و نکات کاربردی کتابخانهی JSON.NET
تشکر. چگونه اطلاعات یک کلاس را به یک کلاس سفارشی دیگر نگاشت کنیم و از آن خروجی json بگیریم؟
نظرات مطالب
آپلود همزمان چندین فایل در Asp.Net Web Forms
سلام
راهی وجود داره که بشه ظاهر فایل آپلودر رو هم سفارشی کرد؟
راهی وجود داره که بشه ظاهر فایل آپلودر رو هم سفارشی کرد؟
نظرات مطالب
چک لیست تهیه یک برنامه ASP.NET MVC
- ViewBag از سشن استفاده نمیکند.
- TempData از سشن استفاده میکند. امکان تهیه TempData سفارشی که از سشن استفاده نکند نیز وجود دارد. اطلاعات بیشتر
- TempData از سشن استفاده میکند. امکان تهیه TempData سفارشی که از سشن استفاده نکند نیز وجود دارد. اطلاعات بیشتر