Keycloak
продукт с открытым кодом для реализации
single sign-on
с возможностью управления доступом, нацелен на современные приложения и сервисы. По состоянию на 2018 год, этот проект сообщества JBoss находится под управлением
Red Hat
которые используют его как upstream проект для своего продукта
RH-SSO
. Целью этого инструмента является сделать создание безопасных приложений и сервисов с минимальным написанием кода для аутентификации и авторизации.
Содержание
История
Первый production релиз Keycloak состоялся в августе 2014, а разработка началась годом ранее. В 2016 Red Hat изменил фреймворк проекта RH SSO с PicketLink на Keycloak, как upstream проект
. После этого кодовая база PicketLink была отправлена в Keycloak
.
Также, Keycloak можно считать в определенной степени заменой проекта Red Hat
JBoss SSO
который еще раньше был заменен PicketLink
.
Поддержка разных реалмов, с возможностью настройки внешнего вида страницы логина для каждой области
Компоненты
Keycloak состоит из двух компонентов:
сервера
адаптера для приложений
Примечания
— 2024.
Марчиони, Франческо; Фугаро, Луиджи (31 августа 2016 года).
от 9 ноября 2018 на
Wayback Machine
.
Освоение JBoss Enterprise Application Platform 7
. ISBN 978-1786463630 . Введение Red Hat SSO.
(англ.)
. Red Hat Developer (4 октября 2016). Дата обращения: 12 мая 2020.
9 января 2018 года.
(неопр.)
. web.archive.org (5 апреля 2017). Дата обращения: 12 мая 2020. Архивировано 5 апреля 2017 года.
(неопр.)
. web.archive.org (11 сентября 2015). Дата обращения: 12 мая 2020. Архивировано 11 сентября 2015 года.
Kalali, Masoud.
. — Birmingham, U.K.: Packt Open Source, 2010. — 1 online resource (v, 275 pages) с. —
ISBN 978-1-84719-939-3
, 1-84719-939-9, 1-84719-938-0, 978-1-84719-938-6.