У меня было собственное приложение для реагирования, в которое мне нужно интегрировать OKTA, я установил для него следующие пакеты
npm install @okta/[email protected] --save
Я добавил приложение на сайт разработки okta как OPENID Connect, тип приложения: одностраничное приложение (SPA). Проблема в том, что после назначения людям приложения на сайте okta (https://dev-845745-admin.oktapreview.com) назначенные участники не могут видеть приложение на странице панели инструментов.
реагировать на родное приложение @ bennygenel
Виджет, который вы пытаетесь использовать, предназначен для веб-приложений и, скорее всего, он не будет работать с response-native из коробки.
Спасибо. Можете ли вы сказать мне, какой тип пакета мне следует использовать, а также, если я хочу интегрировать вход okta в свое приложение, должен ли я выбрать OPEN ID Connect или SAML в качестве метода входа
Я ничего не знаю об ОКТА, поэтому ничего не могу сказать. Все, что я знаю, это то, что это виджет веб-приложения.
@bennygenel верен, виджет не работает с react-native. Взгляните на эта почта о том, как использовать OAuth вместо
Спасибо за информацию @ BrianDemers, @ bennygenel





Вы можете настроить, какие приложения будут отображаться на странице панели управления конечным пользователем, через Приложение Okta OpenID Connect.
The Login Initiated By setting specifies whether the app is initiated only in the background or whether either the app or Okta can initiate the login. If you select App Only, the app is started in the background without an Okta chiclet. If you select Either Okta or App, you can utilize an Okta chiclet.
После того, как вы выполните эту настройку, вы можете посмотреть краткое руководство Okta React Native OpenID Connect, чтобы узнать, как вы можете интегрировать свое приложение React Native с Okta.
Конечный пользователь войдет в систему через okta, где на странице панели инструментов okta должно отображаться это приложение responsejs natie. так могу ли я использовать OpenID Connect. если я использую openid connect в okta для создания нового приложения для настройки моего приложения, и если я назначил выборочных пользователей, но пользователь не может видеть приложение на этой странице панели инструментов, могу ли я узнать почему? следует ли мне использовать SAML, Oauth2 или я могу получить его через OpenID Connect
React-native приложение или веб-приложение с помощью React?