Service Workers e React Nel mondo dei framework front-end si parla spesso di service workers. Sono utilizzati all’interno di applicazioni offline offrendo diversi scenari di funzionamento. Spesso vengono utilizzati all’interno di servizi che mettono a disposizione notifiche push e sincronizzazioni in background. Inoltre, fanno in modo che la rete non sia un collo di bottiglia per servire nuove richieste. […]
Single Sign-On con KeyCloak e WordPress Come abbiamo visto nei post precedenti, l’utilizzo di SSO consente di avere un unico punto centralizzato in cui gestire gli utenti (ed ovviamente tutto il processo di autenticazione/autorizzazione). Come esempio di implementazione proveremo a collegare KeyCloak a WordPress. Keycloak consente di gestire la configurazione in maniera piuttosto semplice e soprattutto esistono già delle immagini su […]
KeyCloak – Configurazione Base Dopo l’installazione di KeyCloak, a mio parere meglio utilizzarlo in versione dockerizzata, ci troviamo di fronte alla sua prima configurazione. Il primo passaggio fondamentale è la creazione di un REALM, che possiamo considerare come una sorta di gruppo all’interno del quale andremo a mappare i nostri utenti e client. Creiamo il nuovo REALM associandogli un […]
Single Sign-On (SSO) – Introduzione Oggi, la maggior parte dei siti consente l’accesso tramite provider come Google, Facebook, Twitter ed altri social network. Questo ci ha sicuramente semplificato la vita: sono lontani i tempi in cui ci dovevamo preoccupare di avere login/password per ogni portale. Ovviamente questo tipo di approccio è stato implementato sia per le applicazioni customer ma soprattutto […]
Introduzione a KeyCloak Keycloak è un software open source che abilita il Single Sign-On (IdP) con Identity Management e Access Management per applicazioni e servizi moderni. È disponibile con licenza Apache e supportato da Red Hat. Tra le principali caratteristiche di Keycloak ci sono: Nel quotidiano si tratta di un software che consente di gestire i criteri di autenticazione utilizzando […]