on a fresh Keycloak instance (version 20.0.0), when I try to save any authenticator config I see glass emojis 🍺 instead of dots in the database record. Here is what I am seeing now when running: select * from authenticator_config_entry;
Steps for reproducing: in the admin -> going to Authentication menu -> selecting some flow (e.g first broker login flow) -> clicking on the settings icon on some step that allows configuration -> changing the configuation and clicking on save -> examining the HTTP request and the authenticator_config_entry table
This also breaks the logic inside authenticators because it prevents sometimes from doing the right comparison (update🍺profile🍺on🍺first🍺login is obviously not equal to update.profile.on.first.login), for example here:
Is this Joke ? or something that mistakenly made its way to upstream ?