Как настроить маршрут обратного вызова в приложении Vue. js Okta - PullRequest
0 голосов
/ 08 марта 2020

Я создаю приложение Vue. js с аутентификацией Okta, в основном на основе следующих данных: https://developer.okta.com/blog/2018/02/15/build-crud-app-vuejs-node и https://developer.okta.com/docs/concepts/okta-hosted-flows/. Я пытаюсь лучше понять, как использовать маршрут обратного вызова при добавлении Okta к маршрутизатору Vue. Согласно этим документам, после аутентификации пользователя на странице регистрации Okta приложение кратко перенаправляется на невидимый компонент с именем Auth.handleCallback, который обрабатывает перенаправление в конечный пункт назначения (например, Home. vue), а также сохраняется IDToken в браузере. Я понимаю, что этот токен содержит информацию о конечном пользователе, которую можно повторно использовать в других компонентах приложения.

Что я не совсем понимаю, так это роль Auth.handleCallback в отношении перенаправления обратно к конечный пункт назначения приложения, а также «сохранение» токена. Означает ли это, что Auth.handleCallback отвечает как за добавление токена в браузер, так и за сохранение токена? Когда в этих документах говорится, что «сохраняется IDToken», означает ли это, что он позволяет токену оставаться в браузере для последующего доступа к приложению?

Спасибо за разъяснения!

...