Code based configuration
No attributes or nasty xml cluttering up your code.
FluentSecurity won't spread like wildfire in your application. Your configuration can be kept in a single file.
ASP.NET MVC 4 ready
Built against the latest version of ASP.NET MVC. Use the built in ASP.NET membership provider or roll your own security.
Don't like what's in the box? Create your own implementations and hook it in using your IoC-container.
Have a need for something not supported by FluentSecurity? Fork us on github, do your magic and send us the patch!
FluentSecurity is used successfully in production and has a code coverage of 99%.
- Securing an ASP.NET MVC Application using FluentSecurity
- MVC3 Security: A Fluent Way
- Fluent security with VB.Net
- Implement secure ASP.NET MVC applications
- Secure your web app fluently
- FluentSecurity + MvcSiteMapProvider = Better .Net Security Management
- Setting Up FluentSecurity to Use Ninject for Dependency Resolution
- FluentSecurity without IoC-container
FluentSecurity on twitter
151 days ago
185 days ago
185 days ago
186 days ago
189 days ago
Issues & feature requests
9/4/2014 9:17:00 AM
I have found an issue with the scanning logic. The method FiltersMatchFile in the ScannerContext class gets all files with an extension matching "....
4/1/2014 10:36:40 AM
I like to use an own implementation of ISecurityHandler, but it looks like FluentSecurity is resolving this only with the internal ServiceLocator....
3/14/2014 2:14:15 PM
As per http://msdn.microsoft.com/en-us/library/system.web.mvc.nonactionattribute(v=vs.118).aspx, it would be reasonable to exclude nonaction method...
3/14/2014 10:31:45 AM
Hi,very thanks for FluentSecurity. Current version of FluentSecurity suppurt MVC 5?
3/14/2014 6:31:33 AM
It would be handy to have a way to exclude controllers globally so no policies would be applied to them when using methods such as ForAllController...
Github commits (develop)
4/21/2014 10:12:07 PM
Merge pull request #82 from Chandu/feature-non-action-methods Ignore NonAction actions on controller.
4/19/2014 3:48:27 PM
Added code to ignore action methods with [NonAction] attribute while picking action methods for policy construction
3/14/2014 8:32:41 PM
- Added a Contributing.md file.
12/17/2013 7:23:29 PM
Merge branch 'release/2.1.0' into develop
12/17/2013 7:01:04 PM
- Bumped version to 2.1.0.