This module will provide your application with a security rule engine. For more information visit the documentation here: https://github.com/ColdBox/cbox-security/wiki
INSTRUCTIONS
============

Just drop into your **modules** folder or use CommandBox to install

`box install cbsecurity`

The module will register a security interceptor with empty rules for you.  You can update the security rules included in the `config` folder or comment the interceptor out and just add it to your main application or necessary modules using the mapping it creates for you:

`cbsecurity.interceptors.Security`

You can find all the documentation here: http://wiki.coldbox.org/wiki/Security.cfm

## Interceptor Declaration
Here is a sample declaration you can use in your `ColdBox.cfc`:

```
// Security Interceptor declaration.
interceptors = [
    { class="cbsecurity.interceptors.Security",
      name="CBSecurity",
      properties={
        // please add the properties you want here to configure the security interceptor
        rulesFile = "/cbsecurity/config/security.json.cfm",
        rulesSource = "json"
     } }
];
```
CHANGELOG
=========

## 1.3.0
* Travis integration
* DocBox updates
* Build process updates

## 1.2.0 
* Updated documentation
* Updated doc references
* New docs build process
* Update root builder dependencies

## 1.1.0
* Updated documentation
* Ability for interceptor to auto-register via new `cbsecurity` settings in master config.

## 1.0.2
* Removed `getPlugin()` deprecated calls to new approach.
* https://ortussolutions.atlassian.net/browse/CCM-26 cbsecurity ocm rules not ColdBox 4 compat 

## 1.0.1
* Fixed missing `$throw()` method to native `throw()` method.

## 1.0.0
* Created first module version

 

 
$ box install cbsecurity
No collaborators yet.
  • Apr 30 2014 08:20 PM
  • Jun 10 2016 09:03 AM
  • 3844
  • 801
  • 16768