for an upcoming project we are looking into using keycloak. It would solve most of our usecases, however we would have to extend the registration by a custom field and implemented a bit more elaborate email validation.
For some operations (group assignments) we are currently considering the keycloak API.
Furthermore, we would have to customise the design. Maybe some of the features of the new account console will come in handy.
Especially the first two issues seem to become a lot simpler with the User Profile SPI.
Is it worth implementing these things with the (then) legacy providers?
Has someone here already attempted to port existing ui customisation (esp. colour schemes) to the new account console?