KeyCloak Gratis SSO -oplossing
Secure Web Apps, API's met OpenID Connect, OAuth2.0, Saml2.0
Out of the Box -oplossing om snel identiteitsbeheer en enkel tekens -op mogelijkheden toe te voegen. Streamline gebruikersbeheer in moderne web -apps en services
Overzicht
KeyCloak is een ander open source alternatief om identiteits- en toegangsbeheer te bieden met enkel teken op (SSO). Het is eenvoudig om in te stellen en biedt veel ondernemingsfuncties out-of-the-box, zoals: gebruikersfederatie, identiteitsbemanning en sociale aanmeldingen. Het maakt gebruik van standaardprotocollen om SSO te implementeren, bijvoorbeeld OpenID Connect, OAuth 2.0 en SAML 2.0. Het ondersteunt integratie met LDAP en Active Directory. Het wordt geleverd met Out of the Box UI om gebruikers, clients, rijken, rollen, sessiesconfiguratie etc. te beheren enz. Het is lichtgewicht, snel en ondersteunt clustering, dus het heeft een betere schaalbaarheid en beschikbaarheid dan zijn concurrenten. UI -look kan voelen kan ook worden aangepast met behulp van thema’s. Beveiligd door configureerbare wachtwoordbeleidsmodule - het biedt gecentraliseerd gebruikersbeheer zonder gedoe. KeyCloak biedt ook veel clientbibliotheken ofwel (clientadapters) om naadloze integratie met andere platforms te bieden. Java, JavaScript, C# (Owin (, Nodejs, Python, Android, iOS worden ondersteund.
Functies
- Authenticatie als service:
- Single Sign-On /Sign-out
- Toegangscontrole voor API
- Ondersteunt Federated Identities (Google, Facebook enz.).
- UI -aanpassing
- Meerdere stromen (impliciet, autorisatiecode enz.).
- API -autorisatie
- Op claim gebaseerde provider
Installatie
UNZIP Downloadbaar distributiebestand-‘Keycloak-11.0.0. \ [Zip | Tar.gz ] Standalone bootscript /bin directory bevat alle scripts. Op basis van het besturingssysteem kan het scriptbestand worden uitgevoerd: Linux/Unix
$ .../bin/standalone.sh
ramen
> ...\bin\standalone.bat
Zelfstandige configuratie Configuratiebestand (in stand -alone modus) bevindt zich op /standalone/configuratie/standalone.xml.
uitgevoerd in Docker
Start KeyCloak met de volgende opdracht:
docker run -p 8080:8080 -e KEYCLOAK_USER=admin -e KEYCLOAK_PASSWORD=admin quay.io/keycloak/keycloak:11.0.0
Hiermee wordt KeyCloak blootgesteld op de lokale poort 8080. Het maakt ook een initiële admin -gebruiker met gebruikersnaambeheerder en wachtwoordbeheerder.
Ontdekken
Mogelijk vindt u de volgende links relevant:
Automatiseer bedrijfsactiviteiten met behulp van gratis en open source software