Integrating Keycloak with an Angular 4 Web Application Blog series