Как реализовать SPI User Storage в Keycloak SAML с аутентификацией из внешней базы данных пользователя в SpringBoot - PullRequest
0 голосов
/ 06 марта 2020

Как реализовать аутентификацию пользователей в SpringBoot с использованием Keycloak SAML с внешней БД (PostgreSQL)?

В моем приложении SpringBoot теперь используется Keycloak для обеспечения аутентификации в SSO для пользователей, хранящихся в Keycloak DB. У меня есть база данных пользователей с идентификаторами и паролями пользователей в одной таблице и сведениями о пользователях в другой таблице. Я хочу объединить эти две пользовательские БД с Keycloak (что-то вроде User Storage SPI), чтобы проверить пользователя и предоставить маркер доступа.

Я прочитал документацию для него. Но точно не понял, как реализовать банку Java EE? Какие классы создать / реализовать и какие методы?

...