moduleSettingsapproach instead of root approach (See compat section)
rulesModelMethodnow defaults to
overrideEventelement to a rule. If that is set, then we will override the incoming event via
event.overrideEvent()instead of doing a relocation using the
ruleskey. This will allow you to build the rules in your config instead of a rule source.
defaultAuthorizationActionsetting which defaults to
invalidAuthenticationEventsetting that can be used
defaultAuthenticationActionsetting which defaults to
invalidAuthorizationEventsetting that can be used
cbSecurity_matchedRuleso you can see which security rule was used for processing invalid access actions.
enableSecurityVisualizersetting. Disabled by default.
securedannotation. Which can be boolean or a list of permissions, roles or whatever you like.
warn()with the offending Ip address.
cbSecuritysettings in your
config/ColdBox.cfcto inside the
validatorModeldropped in favor of just
validatorto be a WireBox Id
preEventSecurityit was too chatty and almost never used
userValidatorhas been renamed to
ruleValidatorand also added the
rulesSourceremoved you can now use the
array, db, model, filepath
xmlin it, we will use that as the source style
rulesFileremoved you can now use the