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