A set of models and middleware for a node express application to manage access control.