Add authentication layer based on OpenID Connect/OAUTH 2. The easiest way would be to use an adapter with [Keycloak](http://keycloak.jboss.org/), an external authentication server. Other relevant links: - [Sample authenticated beacon](https://github.com/Genecloud/simplebeacon)