Я имитировал предложения по интеграции Okta с моим приложением ReactJS. В моем app.js (параметры отредактированы)
<Router>
<Security issuer=''
clientId=''
redirectUri={window.location.origin + '/implicit/callback'}
onAuthRequired={onAuthRequired}
pkce={true} >
<Route path='/' exact={true} component={Home} />
<Route path='/login' render={() => <Login baseUrl='' />} />
<Route path='/implicit/callback' component={ImplicitCallback} />
<Routes />
</Security>
</Router>
Когда я пытаюсь войти через '/ login', когда я отправляю свое имя пользователя и пароль в первый раз, я получаю это предупреждение, и я долженвведите мои учетные данные еще раз, чтобы он прошел (я предполагаю, что он где-то монтирует компонент).
in ImplicitCallback (created by Secure)
in Secure (created by withAuth(ImplicitCallback))
in withAuth(ImplicitCallback) (created by Route)
Похоже, что ImplicitCallback создает утечку памяти, но я не уверен, почему или как, так как я нене могу это контролировать. Пожалуйста, помогите!