Несколько профилей для одного и того же пользователя в keycloak

#single-sign-on #keycloak

#единый вход #keycloak

Вопрос:

Мне нужна ваша помощь со следующим вопросом Мне нужно предоставить пользователю возможность создавать несколько профилей внутри моего приложения (я использую keycloak для входа в систему и единого входа), например, давайте представим, что пользователь хочет иметь два профиля в моем приложении:

  1. Имя: Брюс Уэйн, адрес электронной почты: brucew@example.com , логин: Брюс.уэйн и пароль: секретные
  2. Имя: Темный Рыцарь, адрес электронной почты: batman@example.com , логин: Брюс.wayne и пароль: секретные (учетные данные для входа одинаковые)

Брюс входит в мое приложение, используя свои учетные данные (логин: bruce.уэйн и пароль: секретно), и когда он решит использовать свою учетную запись для 3-го ресурса с помощью единого входа, он может выбрать, какой профиль о себе поделиться с этим сторонним ресурсом — Брюс Уэйн (бизнесмен) или Темный рыцарь (бэтмен, супергерой). Возможно ли реализовать такой вариант использования с помощью keycloak? Спасибо.