Browse Source

Refactor PermissionChecker

pull/947/head
Halil ibrahim Kalkan 8 years ago
parent
commit
b1087887b9
  1. 7
      framework/src/Volo.Abp.Authorization/Volo/Abp/Authorization/Permissions/PermissionChecker.cs

7
framework/src/Volo.Abp.Authorization/Volo/Abp/Authorization/Permissions/PermissionChecker.cs

@ -50,13 +50,10 @@ namespace Volo.Abp.Authorization.Permissions
{
Check.NotNull(name, nameof(name));
var context = new PermissionValueCheckContext(
PermissionDefinitionManager.Get(name),
claimsPrincipal
);
var isGranted = false;
var permission = PermissionDefinitionManager.Get(name);
var context = new PermissionValueCheckContext(permission, claimsPrincipal);
foreach (var provider in ValueProviders)
{
if (context.Permission.Providers.Any() &&

Loading…
Cancel
Save