permission_control_system icon indicating copy to clipboard operation
permission_control_system copied to clipboard

This is an SDK which helps you to specify which user group (role) members have access to which actions in controllers.

Results 5 permission_control_system issues
Sort by recently updated
recently updated
newest added

سلام اگر ممکن هست ممنون میشم یک توضیحی در ارتباط با فلسفه وجود این جدول و موارد استفاده اش بگید ممنون

سلام، در ویژوال استدیو 2019 موقع ساخت کنترلر خطا میده! MVC 5 Controller with views, using Entity Framework ![per2](https://user-images.githubusercontent.com/20766791/61152077-bfe9df80-a4fc-11e9-888f-3b6ff51c1728.png)

در [اینجا](https://github.com/delphiassistant/permission_control_system/blob/7ecfc122ad77504622d9ee16e6508d492a85cad6/IdentityCustomized/App_Start/Startup.Auth.cs#L111) وجود AuthorizeAttribute بر روی Controller و Action ها توسط Reflection بررسی شده است. 1- ولی اگر فیلتر Authorize به صورت سراسری تعریف شده باشد دیگر با این روش...

**پیشنهاد هایی برای تمیز کردن و بهبود کد ها** 1- تغییر متد Include به حالت Expression Func 2- حذف namespace های اضافی 3- حذف cast های اضافی ([مثال](https://github.com/delphiassistant/permission_control_system/blob/1b0d8a1c51ad1784e5a7dc2187cacfa46cb1b12d/IdentityCustomized/Classes/HtmlHelpers/ActionLinkPermissionHelper.cs#L54)) 4- تعریف...

[در اینجا](https://github.com/delphiassistant/permission_control_system/blob/7ecfc122ad77504622d9ee16e6508d492a85cad6/IdentityCustomized/Controllers/HomeController.cs#L83)، به جای خاصیت Permission به اشتباه نوشته شده Permissions `userPermissions = db.RolePermissions.Include("Permissions")` بهتر است به جای استفاده از string برای متد Include به صورت زیر عمل کرد تا...