PermissionAccessControl
Example code for Authorization articles
File Explorer
Download Latest Version (.zip)- DataAuthorize.csproj
- DummyClaimsFromUser.cs
- GetClaimsFromUser.cs
- IGetClaimsProvider.cs
- IOwnedBy.cs
- IShopKey.cs
- OwnedByBase.cs
- OwnedByExtensions.cs
- _ViewStart.cshtml
- HomeController.cs
- PersonalController.cs
- StockController.cs
- UsersController.cs
- ApplicationDbContext.cs
- HomePageDto.cs
- ListRoles.cs
- ListUsers.cs
- RolesListDto.cs
- UserListDto.cs
- ErrorViewModel.cs
- launchSettings.json
- About.cshtml
- Contact.cshtml
- Index.cshtml
- Privacy.cshtml
- Create.cshtml
- Edit.cshtml
- Index.cshtml
- _CookieConsentPartial.cshtml
- _Layout.cshtml
- _LoginPartial.cshtml
- _ValidationScriptsPartial.cshtml
- Error.cshtml
- Index.cshtml
- Index.cshtml
- List.cshtml
- Permissions.cshtml
- Roles.cshtml
- _ViewImports.cshtml
- _ViewStart.cshtml
- site.css
- site.min.css
- banner1.svg
- banner2.svg
- banner3.svg
- site.js
- site.min.js
- bootstrap-theme.css
- bootstrap-theme.css.map
- bootstrap-theme.min.css
- bootstrap-theme.min.css.map
- bootstrap.css
- bootstrap.css.map
- bootstrap.min.css
- bootstrap.min.css.map
- glyphicons-halflings-regular.eot
- glyphicons-halflings-regular.svg
- glyphicons-halflings-regular.ttf
- glyphicons-halflings-regular.woff
- glyphicons-halflings-regular.woff2
- bootstrap.js
- bootstrap.min.js
- npm.js
- .bower.json
- LICENSE
- jquery.js
- jquery.min.js
- jquery.min.map
- .bower.json
- LICENSE.txt
- additional-methods.js
- additional-methods.min.js
- jquery.validate.js
- jquery.validate.min.js
- .bower.json
- LICENSE.md
- .bower.json
- jquery.validate.unobtrusive.js
- jquery.validate.unobtrusive.min.js
- LICENSE.txt
- rolestopermissions.json
- userinfo.json
- favicon.ico
- appsettings.Development.json
- appsettings.json
- DataAuthWebApp.csproj
- DataCookieValidate.cs
- Program.cs
- Startup.cs
- ModulesForUser.cs
- RoleToPermissions.cs
- PersonalData.cs
- MultiTenantUser.cs
- Shop.cs
- StockInfo.cs
- ExtraAuthorizeDbContext.cs
- MultiTenantDbContext.cs
- PersonalDbContext.cs
- DataLayer.csproj
- LinkedToModuleAttribute.cs
- PaidForModules.cs
- PermissionChecker.cs
- PermissionDisplay.cs
- PermissionPackers.cs
- PermissionParts.csproj
- Permissions.cs
- AuthorizationPolicyProvider.cs
- CalcAllowedPermissions.cs
- HasPermissionAttribute.cs
- PermissionConstants.cs
- PermissionExtensions.cs
- PermissionHandler.cs
- PermissionRequirement.cs
- RolesToPermission.csproj
- StartupCode.csproj
- StartupExtensions.cs
- UserInfoJson.cs
- MockGetClaimsProvider.cs
- TestAuthorizationPolicyPerformance.cs
- TestMultiTenantDbContext.cs
- Test.csproj
- _ViewStart.cshtml
- ColorController.cs
- ColorRoleController.cs
- Feature1Controller.cs
- HomeController.cs
- UsersController.cs
- 00000000000000_CreateIdentitySchema.cs
- 00000000000000_CreateIdentitySchema.Designer.cs
- ApplicationDbContextModelSnapshot.cs
- ApplicationDbContext.cs
- HomePageDto.cs
- ListRoles.cs
- ListUsers.cs
- RolesListDto.cs
- UserListDto.cs
- ErrorViewModel.cs
- launchSettings.json
- Create.cshtml
- Index.cshtml
- Create.cshtml
- Index.cshtml
- Index.cshtml
- About.cshtml
- Contact.cshtml
- Index.cshtml
- Privacy.cshtml
- _CookieConsentPartial.cshtml
- _Layout.cshtml
- _LoginPartial.cshtml
- _ValidationScriptsPartial.cshtml
- Error.cshtml
- Index.cshtml
- List.cshtml
- Permissions.cshtml
- Roles.cshtml
- _ViewImports.cshtml
- _ViewStart.cshtml
- site.css
- site.min.css
- banner1.svg
- banner2.svg
- banner3.svg
- site.js
- site.min.js
- bootstrap-theme.css
- bootstrap-theme.css.map
- bootstrap-theme.min.css
- bootstrap-theme.min.css.map
- bootstrap.css
- bootstrap.css.map
- bootstrap.min.css
- bootstrap.min.css.map
- glyphicons-halflings-regular.eot
- glyphicons-halflings-regular.svg
- glyphicons-halflings-regular.ttf
- glyphicons-halflings-regular.woff
- glyphicons-halflings-regular.woff2
- bootstrap.js
- bootstrap.min.js
- npm.js
- .bower.json
- LICENSE
- jquery.js
- jquery.min.js
- jquery.min.map
- .bower.json
- LICENSE.txt
- additional-methods.js
- additional-methods.min.js
- jquery.validate.js
- jquery.validate.min.js
- .bower.json
- LICENSE.md
- .bower.json
- jquery.validate.unobtrusive.js
- jquery.validate.unobtrusive.min.js
- LICENSE.txt
- rolestopermissions.json
- userinfo.json
- favicon.ico
- AddPermissionsToUserClaims.cs
- appsettings.Development.json
- appsettings.json
- AuthCookieValidate.cs
- Program.cs
- Startup.cs
- TestWebApp.csproj
- .gitattributes
- .gitignore
- LICENSE
- PermissionAccessControl.sln
- PermissionAccessControlHomePage.png
- README.md
// repository documentation
Was this content helpful?
(0 ratings)
