hasAnyRole static method
Returns true if the user has at least one of the required roles.
Implementation
static bool hasAnyRole(List<String> userRoles, List<String> requiredRoles) {
// If developer override is enabled, skip role checks. for development/testing.
if (GuardConfig.developerOverrideEnabled) return true;
return userRoles.any((role) => requiredRoles.contains(role));
}