We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b6a8301 commit 25d4943Copy full SHA for 25d4943
src/Simplify.Web/Core/Controllers/ControllersAgent.cs
@@ -112,7 +112,7 @@ public SecurityRuleCheckResult IsSecurityRulesViolated(IControllerMetaData metaD
112
if (!metaData.Security.IsAuthorizationRequired)
113
return SecurityRuleCheckResult.Ok;
114
115
- if (metaData.Security.RequiredUserRoles == null)
+ if (metaData.Security.RequiredUserRoles == null || !metaData.Security.RequiredUserRoles.Any())
116
return user?.Identity == null || !user.Identity.IsAuthenticated ? SecurityRuleCheckResult.NotAuthenticated : SecurityRuleCheckResult.Ok;
117
118
if (user?.Identity == null || !user.Identity.IsAuthenticated)
0 commit comments