Soluzioni SSO open source KeyCloak

KeyCloak Soluzione SSO gratuita

App Web sicure, API con OpenID Connect, OAuth2.0, SAML2.0

Soluzione fuori dalla scatola per aggiungere rapidamente la gestione dell'identità e il segno singolo sulle funzionalità. Semplifica la gestione degli utenti tra le moderne app e servizi Web

Panoramica ### ** ** KeyCloak è un’altra alternativa open source per fornire la gestione dell’identità e dell’accesso con un singolo segno ON (SSO). È facile da configurare e fornisce molte funzionalità di livello aziendale, ad esempio: federazione utente, brokering di identità e accessi sociali. Utilizza protocolli standard per implementare SSO E.G OpenID Connect, OAuth 2.0 e SAML 2.0. Supporta l’integrazione con LDAP e Active Directory. Viene fornito con l’interfaccia utente fuori dagli schemi per gestire utenti, clienti, regni, ruoli, configurazione delle sessioni ecc. È leggero, veloce e supporta il clustering, quindi ha una migliore scalabilità e disponibilità rispetto ai concorrenti. L’aspetto dell’interfaccia utente può sentire può anche essere personalizzato usando temi. Secured da Modulo di criteri di password configurabile: fornisce una gestione centralizzata degli utenti senza problemi. KeyCloak fornisce anche molte librerie di clienti A.K.A (Adattatori client) per fornire un’integrazione senza soluzione di continuità con altre piattaforme. Java, JavaScript, C# (Owin (, Nodejs, Python, Android, iOS sono supportati.

Requisiti di sistema


  • Qualsiasi sistema operativo che gestisce Java
  • Java 8 JDK
  • Minimo 512 RAM
  • 1 GB di spazio su disco

Caratteristiche


  • Autenticazione come servizio:
  • Single Sign-On /Sign-out
  • Controllo dell’accesso per API
  • Supporta le identità federate (Google, Facebook ecc.).
  • Personalizzazione dell’interfaccia utente
  • Flussi multipli (implicito, codice di autorizzazione ecc.).
  • Autorizzazione API
  • Provider basato su reclami

Installazione

Unzip File di distribuzione scaricabile-“KeyCloak-11.0.0. \ [Zip | Tar.GZ ] Script di avvio autonomo /Bin Directory contiene tutti gli script. Basato sul sistema operativo può essere eseguito il file di script: Linux/Unix

    $ .../bin/standalone.sh

finestre

    > ...\bin\standalone.bat

Configurazione autonoma Il file di configurazione (in modalità standalone) si trova su /standalone/configuration/standalone.xml.

in esecuzione in docker

Avvia KeyCloak con il seguente comando:

    docker run -p 8080:8080 -e KEYCLOAK_USER=admin -e KEYCLOAK_PASSWORD=admin quay.io/keycloak/keycloak:11.0.0

Ciò avvierà KeyCloak esposto sulla porta locale 8080. Creerà anche un utente di amministrazione iniziale con nome utente admin e password admin.

Esplorare

Potresti trovare i seguenti collegamenti pertinenti:

Automatizzare le operazioni aziendali utilizzando software gratuito e open source

 Italiano