Add authentication to the reports endpoint

Merged Martin Lowe requested to merge malowe/git-eca-rest-api:malowe/master/auth-fix into master

Merge request reports