Можно ли использовать keycloak с пользовательской БД? Например. у нас есть база данных, в которой есть все пользователи и их пароли. Можем ли мы использовать keycloak с этой базой данных или нам нужно добавить каждого пользователя в keycloak и синхронизировать наши-user-db и keycloak-db?
KeyCloak с настраиваемой БД. Можно ли вернуть keycloak с помощью cutom-db, не синхронизируя его с KeyCloak DB?
Ответы (1)
Ответ - ДА. В User Federation
вы можете добавить LDAP или Kerberos с поддержкой Keycloak. И вы можете разработать собственную федерацию пользователей.
Пользовательский поставщик сообщает, что вы можете достичь своей цели. Но из здесь , означает, что вы можете перейти с ранней версии User Federation SPI. Этот SPI пользовательской федерации может быть создан в Keycloak 2.4.0 с API этой версии. На веб-сайте keycloak я просто нашел 1.9.0 , в нем говорится, что есть образец провайдера / федерации-провайдера, на который вы можете сослаться. Может быть, вы можете попробовать найти комплект 2.4.0 и образец для выполнения своей работы.
После создания SPI пользовательской федерации вы ссылаетесь на здесь для миграции. Вы можете выбрать импорт или не импорт.