Утечка памяти в ReactJS от интеграции Okta - PullRequest
0 голосов
/ 02 октября 2019

Я имитировал предложения по интеграции 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 создает утечку памяти, но я не уверен, почему или как, так как я нене могу это контролировать. Пожалуйста, помогите!

...