I implemented a custom provider for our Oracle database following the user storage spi guide for our Keycloak 23 instance. It does work for searching users, updating password and login.
However it doesn’t work when we try to update user info such as first name, last name and e-mail. It used to on Keycloak 8, but now on KC 23 it doesn’t even reach setFirstName, setLastName and setEmail methods when I set debug breakpoints.
The documentation doesn’t mention this use case, so I’m unsure if it’s supported or if I’m missing something.
Could someone provide an answer if KC support updating these user info when using custom providers?
Hello,
I have implemented a custom provider in keycloak version 21.1.2. When the keycloak server is up and running at first seems that the users are not updated on the attributes.
Currently we have about 13000 users, so it takes about 20 minutes in order to update all of the users.