Я хочу добавить дополнительную информацию, когда я регистрирую нового пользователя JHipster в Keycloak. Я уже создал объект ExtendedUser с отношением «один к одному» с пользователем по умолчанию. Теперь я хочу «расширить» регистрационную форму, предоставленную Keycloak (адрес, город и т. Д. c.) И сохранить эти значения в ExtendedUser. Это возможно? Я не могу найти какую-либо информацию по этому вопросу. Также сама форма регистрации находится не в шлюзе (как по умолчанию), а на «стороне ключа», поэтому я не знаю, смогу ли я получить доступ к добавленным значениям. Моим первым предположением было бы добавить дополнительные поля в форму регистрации, а затем добавить значения к заявкам на токены, которые я мог бы использовать для создания ExtendedUser в фоновом режиме.
Я использую реализацию Keycloak по умолчанию, предоставленную JHipster (docker).
Если это невозможно, есть ли другие способы, с помощью которых это могло бы работать (возможно, переключение на реализацию безопасности JWT)? Я также пытался использовать сервер UAA, но это не работает для меня по другим причинам.