„Keycloak“ atvirojo kodo SSO sprendimai

KeyCloak Nemokamas SSO sprendimas

Saugios žiniatinklio programos, API su „OpenID Connect“, „OAuth2.0“, „Saml2.0“

Iš „Box“ sprendimo, kad būtų galima greitai pridėti tapatybės valdymą ir vieną ženklą ant galimybių. Suderinkite vartotojų valdymą šiuolaikinėse žiniatinklio programose ir paslaugose

Apžvalga

„Keycloak“ yra dar viena atvirojo kodo alternatyva, užtikrinanti tapatybės ir prieigos valdymą su vienu ženklu (SSO). Tai lengva nustatyti ir suteikia daugybę įmonės klasės funkcijų, tokių kaip: Vartotojų federacija, tapatybės tarpininkavimas ir socialiniai prisijungimai. Jis naudoja standartinius protokolus SSO, p. Tai palaiko integraciją su LDAP ir „Active Directory“. Tai yra „Box“ vartotojo sąsaja, skirta valdyti vartotojus, klientus, sferas, vaidmenis, sesijų konfigūraciją ir kt. Jis yra lengvas, greitas ir palaiko klasterius, todėl turi geresnį mastelio keitimą ir prieinamumą nei konkurentai. UI išvaizdą galima jaustis taip pat pritaikyti naudojant temas. Užtikrinta konfigūruojamo slaptažodžio politikos moduliu - jis teikia centralizuotą vartotojo valdymą be jokių vargo. „Keycloak“ taip pat teikia daugybę klientų bibliotekų a.k.a (kliento adapterių), kad būtų galima vientisa integracija į kitas platformas. „Java“, „JavaScript“, „C#“ („Owin“ (, „Nodejs“, „Python“, „Android“, „iOS“ palaikomi.

Sistemos reikalavimai


  • Bet kuri OS, veikianti „Java“
  • „Java 8 JDK“
  • Mažiausiai 512 RAM
  • 1 GB disko vietos

Funkcijos


  • Autentifikavimas kaip paslauga:
  • Vienkartinis prisijungimas /atsijungimas
  • API prieigos kontrolė
  • Palaiko federalines tapatybes („Google“, „Facebook“ ir kt.).
  • UI pritaikymas
  • Keli srautai (numanoma, autorizacijos kodas ir tt).
  • API leidimas
  • Pretenzijų teikėjas

diegimas

Atsisiunčiamo paskirstymo failas-„Keakcloak-11.0.0. \ [ZIP | TAR.GZ ] Autonominis įkrovos scenarijus /bin kataloge yra visi scenarijai. Remiantis OS, scenarijaus failą galima paleisti: „Linux“/„Unix“

    $ .../bin/standalone.sh

„Windows“

    > ...\bin\standalone.bat

Autonominė konfigūracija Konfigūracijos failas (autonominiu režimu) yra /autonominiame/konfigūracijoje/„Standalone.xml“.

Bėgimas Docker

Pradėkite klavišą su šia komanda:

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

Tai pradės „Keycloak“, eksponuojamą vietiniame prievade 8080. Tai taip pat sukurs pradinį administratoriaus vartotoją su vartotojo vardo administratoriumi ir slaptažodžio administratoriumi.

 Latviski