Я настроил Keycloak с федерацией пользователей LDAP.Когда пользователь хочет войти в приложение, он перенаправляется на страницу входа в Keycloak, входит в uid / pwd и проходит аутентификацию с использованием привязки LDAP.
Это недостаточно для моих требований, так как я хотел быреализовать некоторую пользовательскую логику аутентификации, например:
public boolean authenticate(String uid, String pwd) {
//1.- validate against LDAP
//2.- do some other validations
return validationResult;
}
Как я могу включить свою собственную логику аутентификации в Keycloak?