РЕДАКТИРОВАТЬ
Чтобы сохранить состояния Redux, я могу придумать два варианта:
Открыть сеанс в новом окне для аутентификации, и вы можете закрыть окно и уведомить родительское окно, так как они будут в том же домене, как только поступит обратный вызов
Или сохраните все существенные состояния в localStorage / sessionStorage для загрузки обратно после направления
Хотя у нас точно нет образца React для генерации 3-х многостоловых токенов, но сам этот процесс больше не связан с вашим бэкэндом - вы не захотите генерировать 3-х ножной токен в вашем внешнем интерфейсе по соображениям безопасности.
Что касается React или любой внешней инфраструктуры, это вопрос перенаправления пользователя для входа в свою учетную запись Autodesk и настройки обработчика обратного вызова в ваш бэкэнд правильно, чтобы получить код доступа - см. наш официальный учебник для деталей и есть пример кода для обеих сторон (хотя и в vanialla JS) и бэк-энды
Не стесняйтесь комментировать, если у вас есть какие-либо конкретные c вопросы относительно этого процесса.