Mantie de chei

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită la 7 iulie 2021; verificările necesită 4 modificări .
mantie de chei
Tip de sistem de management al identității [d]
Dezvoltator JBoss
Scris in Java
Sistem de operare multiplatformă
Prima editie 10 septembrie 2014
ultima versiune
Licență Licență Apache 2.0
Site-ul web keycloak.org

Keycloak este o implementare open source single sign-on cu control al accesului, destinată aplicațiilor și serviciilor moderne. Începând cu 2018, acest proiect comunitar JBoss este gestionat de Red Hat , care îl utilizează ca proiect în amonte pentru produsul lor RH-SSO [2] . Scopul acestui instrument este de a face construirea de aplicații și servicii sigure cu codificare minimă pentru autentificare și autorizare.

Istorie

Prima lansare de producție a Keycloak a avut loc în august 2014, iar dezvoltarea a început cu un an mai devreme. În 2016, Red Hat a schimbat cadrul proiectului RH SSO din PicketLink în Keycloak ca proiect în amonte [3] . După aceea, baza de cod PicketLink a fost trimisă la Keycloak [4] [5] .

De asemenea, Keycloak poate fi considerat într-o oarecare măsură un înlocuitor pentru proiectul Red Hat JBoss SSO , care a fost înlocuit anterior de PicketLink [6] .

Funcții

Multe caracteristici ale Keycloak includ:

Componente

Keycloak constă din două componente:

Note

  1. https://www.keycloak.org/2022/11/keycloak-2000-released.html
  2. Marchioni, Francesco; Fugaro, Luigi (31 august 2016). 12 Arhivat pe 9 noiembrie 2018 la Wayback Machine . Stăpânirea platformei de aplicații JBoss Enterprise 7 . ISBN 978-1786463630. Introducere în Red Hat SSO.
  3. Cum și-a reproiectat Red Hat arhitectura Single Sign On (SSO) și de ce.  (engleză) . Red Hat Developer (4 octombrie 2016). Preluat la 12 mai 2020. Arhivat din original la 09 ianuarie 2018.
  4. Care este diferența dintre Picketlink și Keycloak? | Dezvoltator Planet JBoss (link indisponibil) . web.archive.org (5 aprilie 2017). Preluat la 12 mai 2020. Arhivat din original la 5 aprilie 2017. 
  5. PicketLink (link descendent) . web.archive.org (11 septembrie 2015). Preluat la 12 mai 2020. Arhivat din original la 11 septembrie 2015. 
  6. Kalali, Masoud. Securitate GlassFish: asigurați-vă instalarea GlassFish, aplicațiile web, aplicațiile EJB, modulul client al aplicației și serviciile web folosind măsurile de securitate Java EE și GlassFish . - Birmingham, Marea Britanie: Packt Open Source, 2010. - 1 resursă online (v, 275 pagini) p. - ISBN 978-1-84719-939-3 , 1-84719-939-9, 1-84719-938-0, 978-1-84719-938-6.

Link -uri

Vezi și