Я хочу получить группы, к которым принадлежит пользователь.Я следую этой теме: Отображение содержимого на основе членства в группе - OKTA + ReactJS
Я добавил область в компонент ReactJS Security и добавил область groups
на сервер авторизации по умолчаниюв ОКТА.После этого, следуя инструкциям по ссылке, мне также пришлось Create a Groups Claim for Okta-Master groups
.
Я сделал все это, без ошибок, но когда я получаю объект пользователя через auth.getUser()
в React, я вижу ту же информацию, что ираньше не было групп.
Я знаю, что можно вручную запрашивать группы и членство в группах через API-интерфейс OKTA, но было бы неплохо, если бы я мог сделать это таким образом.
Любые идеи?
Реагирующий компонент:
<Security issuer='https://<url>/oauth2/default'
client_id='<client_id>'
redirect_uri={window.location.origin + '/implicit/callback'}
scope={['openid', 'email', 'profile', 'groups']}
onAuthRequired={onAuthRequired} >
Сервер авторизации по умолчанию:
Фильтр заявок групп: