Добавление пользовательских полей на пользователя с Jhipster и okta - PullRequest
0 голосов
/ 20 ноября 2018

Я пытаюсь добавить пользовательское поле для пользователя в Jhipster и Okta.

Проблема в том, что я не получаю его вместе со всеми другими полями в UserService:

    public UserDTO getUserFromAuthentication(OAuth2Authentication authentication) {
        ...
        Map<String, Object> details = (Map<String, Object>) authentication.getUserAuthentication().getDetails();
        ...
    }

В Okta я настроил их как на обычном User, так и на <myapp> User, но при предварительном просмотре сопоставлений я вижу, что сопоставления Okta to <myapp> работают нормально, но <myapp> to Okta покидает полес null.

Любая помощь будет принята с благодарностью.

1 Ответ

0 голосов
/ 21 ноября 2018

Найдена проблема - после добавления нужных полей в профиль необходимо также добавить их в претензии: API -> Authorization Servers -> edit -> Claims.

...