You get source code for almost all the features of ASP Security Kit (detailed below) directly installed and neatly organized in your application project. Which means you can modify/extend ASP Security Kit easily to achieve your application goals.
Note: Not all features mentioned below are included in every package. Please see Packages to learn about features included in a given package.
ASP Security Kit also introduces a new concept called implied permissions, which is more flexible than roles and completely eliminates a need for having roles as a separate construct.
The requirements for a complete, frictionless custom error (404 not found/500 internal error) pages in ASP.NET Mvc are:
If you install ASP Security Kit, you get a full-fledged, custom error handling flow implementing all of the above requirements out of the box!