KeyCloak Open Source SSO -lösningar

KeyCloak Gratis SSO -lösning

Säkra webbappar, API: er med OpenID Connect, OAuth2.0, SAML2.0

Ut ur lådlösningen för att snabbt lägga till identitetshantering och enstaka tecken på funktioner. Strömlinjeformar användarhantering över moderna webbappar och tjänster

Översikt

KeyCloak är ett annat open source -alternativ för att tillhandahålla identitets- och åtkomsthantering med Single Sign On (SSO). Det är enkelt att installera och tillhandahåller många företags-funktioner utanför boxen som: Användarförbund, identitetsmäklare och sociala inloggningar. Den använder standardprotokoll för att implementera SSO, t.ex. OpenID -anslutning, OAUTH 2.0 och SAML 2.0. Det stöder integration med LDAP och Active Directory. Det levereras ut ur rutan för att hantera användare, klienter, områden, roller, sessioner konfiguration etc. Det är lätt, snabbt och stöder kluster, så det har bättre skalbarhet och tillgänglighet än konkurrenterna. UI -utseende kan känna kan också anpassas med teman. Säkrad med konfigurerbar lösenordspolicy -modul - den ger centraliserad användarhantering utan problem. KeyCloak tillhandahåller också många klientbibliotek A.K.A (klientadaptrar) för att tillhandahålla sömlös integration med andra plattformar. Java, JavaScript, C# (Owin (, NodeJS, Python, Android, iOS stöds.

Systemkrav


  • Alla operativsystem som kör Java
  • Java 8 JDK
  • Minst 512 RAM
  • 1 GB diskutrymme

Funktioner


  • Autentisering som tjänst:
  • Single Sign-On /Inloggning
  • Åtkomstkontroll för API
  • Stöder federerade identiteter (Google, Facebook etc).
  • UI -anpassning
  • Flera flöden (implicit, auktorisationskod etc.).
  • API -godkännande
  • Kravbaserad leverantör

Installation

Unzip nedladdningsbar distributionsfil-‘KeyCloak-11.0.0. \ [Zip | tar.gz ] Fristående startskript /Bin -katalogen innehåller alla skript. Baserat på operativsystemet kan skriptfilen köras: Linux/Unix

    $ .../bin/standalone.sh

Fönster

    > ...\bin\standalone.bat

Fristående konfiguration Konfigurationsfil (i fristående läge) finns på /fristående/konfiguration/fristående.xml.

Kör i Docker

Starta KeyCloak med följande kommando:

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

Detta kommer att starta KeyCloak som exponeras på den lokala porten 8080. Det kommer också att skapa en initial administratörsanvändare med användarnamn administratör och lösenordsadministratör.

** Utforska **

Du kan hitta följande länkar relevanta:

** Automatisera affärsverksamhet med gratis och öppen källkodsprogramvara **

 Svenska