Keycloak Open Source SSO -oplossingen

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.

Systeem vereisten


  • Elk besturingssysteem dat Java runt
  • Java 8 JDK
  • Minimaal 512 RAM
  • 1 GB schijfruimte

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

 Nederlands