Middleware

By default the enso middleware group will just use the default Laravel auth middleware, i.e. the user just has to be logged in.

We can add extra middleware to this group to, e.g. only allow people with a CMS role.