Nikko AmbroselliExtending Keycloak SPI with custom SAML group mapper using JBOSS modulesKeycloak is an awesome project. It’s built for enterprise integration. Due to the nature of enterprise integrations extendability is…Dec 4, 20182Dec 4, 20182
Nikko AmbroselliMulti-tenant realm authentication in NodeJS using HapiJS, JWKS and KeycloakFollowing up on my previous article “Using multiple realms in keycloak.js with Angular” I will briefly explain how to process and validate…Mar 21, 20181Mar 21, 20181
Nikko AmbroselliUsing Keycloak and Angular with multi-tenant configurationsFollowing up on my initial article on Keycloak & AngularJS implementation using RouterUI, in this article we are taking it to the next…Dec 1, 20171Dec 1, 20171
Nikko AmbroselliHow to increase productivityWorking on the internet can be distracting. Writing this article for example. Even more, working from home can amplify these distractions…Aug 31, 2017Aug 31, 2017
Nikko AmbroselliFirebase and Auth0 v8 from legacy v7 delegationUsing auth0 has been pleasant so far. Amongst other things the firebase integration is key (for us) to their offering. Building a realtime…Aug 11, 20171Aug 11, 20171
Nikko AmbroselliJWKS, RS256 and consuming OIDC tokens using hapiJSWhen building Nodejs micro-service APIs I like to use hapijs. Scales well, provides enough out of box to be considered a full framework…Jul 27, 2017Jul 27, 2017
Nikko AmbroselliinAegis Platform Inc.Aegis announces beta platform to lead home automation revolutionAegis today announced that it’s launching beta access to an all new home automation web application. The service will provide customers…Jun 29, 2017Jun 29, 2017
Nikko Ambrosellikubernetes, container engine, and NodejsTLDR; Don’t forget to inherit hostname instead of defining them in app.jsMay 27, 2017May 27, 2017
Nikko AmbroselliPorting AngularJS 1.x to ES6We maintain a rather large site (around 200 files) built in ES5 using an early version of AngularJS. We decided the risk of a full site…Feb 16, 2017Feb 16, 2017