سطوح دسترسی در فریم ورک Asp.Net Unique Architecture شما به عنوان مدیر می توانید دسترسی کاربران را تا ریزترین سطح ممکن کنترل کنید. این عمل توسط ماژول مدیریت کاربران انجام می گیرد. شما می توانید با تعریف نقش ها (Roles) و اختصاص دادن سطوح دسترسی UserAcess به نقش ها، آنها را به کاربران نسبت دهید. چهار مدل Authentication and Authorization در فریم ورک AUA وجود دارد که به راحتی می توان سطح دسترسی در کنترلر و اکشن را مشخص نمود . 1. WebAuthorize با استفاده از این Attribute می توان سطوح دسترسی را برای اکشن و کنترلر مشخص نمود. 2. AllowLoggedInUser کاربر فقط کافی است لاگین کرده باشد. 3. OnlyLocalActionAuthorize این Attribute برای اکشن و کنترلر های است که فقط باید به صورت لوکال روی سرور فراخوانی شوند. 4. AllowAnonymousAuthorize هر کاربری می تواند بدون محدودیت به این اکشن و کنترلر دسترسی داشته باشد برای استفاده از WebAuthorize باید برای هر کنترل یا اکشن در EUserAccess یک ایتم اضافه کنید. در پایگاه داده در جدول UserAccess نام و شماره دسترسی و توضیحات و URL را اضافه می کنیم. دانلود از وبسایتwww.auaframework.com
ژانر:
برای ارسال نظر وارد حساب کاربری خود شوید ورود/عضویت