Окта с React JS

У меня было родное приложение для реагирования, в которое мне нужно интегрировать OKTA, я установил для него следующие пакеты

npm установить @okta/[email protected] --сохранить

Я добавил приложение на сайт разработки okta как OPENID Connect, тип приложения: одностраничное приложение (SPA). Проблема заключается в том, что после назначения приложения на сайте okta (https://dev-845745-admin.oktapreview.com) людям, назначенные участники не могут видеть приложение на странице панели инструментов.


person Bharath    schedule 04.05.2018    source источник
comment
родное приложение или веб-приложение, использующее реакцию?   -  person bennygenel    schedule 04.05.2018
comment
реагирующее приложение @bennygenel   -  person Bharath    schedule 04.05.2018
comment
Виджет, который вы пытаетесь использовать, предназначен для веб-приложений, и, скорее всего, он не будет работать с реакцией из коробки.   -  person bennygenel    schedule 04.05.2018
comment
Спасибо. Можете ли вы сказать мне, какой тип пакета я должен использовать, а также хочу ли я интегрировать вход okta в свое приложение, должен ли я выбрать OPEN ID Connect или SAML в качестве метода входа?   -  person Bharath    schedule 04.05.2018
comment
Я ничего не знаю об ОКТА, поэтому ничего не могу сказать. Все, что я знаю, это то, что это виджет веб-приложения.   -  person bennygenel    schedule 04.05.2018
comment
@bennygenel прав, виджет не работает с реакцией. Взгляните на этот пост о том, как вместо этого использовать OAuth   -  person Brian Demers    schedule 04.05.2018
comment
Спасибо за информацию @BrianDemers,@bennygenel   -  person Bharath    schedule 06.05.2018


Ответы (1)


Вы можете настроить, какие приложения будут отображаться на странице панели мониторинга конечного пользователя, с помощью Приложение Okta OpenID Connect.

Параметр Кем инициирован вход в систему указывает, инициируется ли приложение только в фоновом режиме или приложение или Okta могут инициировать вход в систему. Если вы выберете Только приложение, приложение запустится в фоновом режиме без чиклета Okta. Если вы выберете Либо Okta, либо приложение, вы сможете использовать chiclet Okta.

  1. Обновите Вход инициирован на Окта или приложение.
  2. Установите флажок Отображать значок приложения для пользователей в разделе Видимость приложения.

После того, как вы настроите эту настройку, вы можете просмотреть React Native OpenID Connect от Okta краткое руководство, чтобы узнать, как интегрировать приложение React Native с Okta.

person jmelberg    schedule 04.05.2018
comment
Конечный пользователь войдет в систему через okta, где на странице панели инструментов okta должно отображаться это приложение reactjs natie. так что я могу использовать OpenID Connect. если я использую openid connect в okta, чтобы создать новое приложение для настройки своего приложения, и если я назначил примерных пользователей, но пользователь не может видеть приложение на странице панели инструментов, могу ли я узнать, почему ?? следует ли мне использовать SAML, Oauth2 или я могу получить его с помощью OpenID Connect? - person Bharath; 06.05.2018