Я новичок в KTOR и OAuth 2.0. Я создаю приложение с внешним интерфейсом (React JS) и Back End (KTOR). Службы REST API будут защищены с помощью OAuth 2.0. На данный момент у меня проблема с потоком аутентификации. Если пользователь не аутентифицирован, он запускает поток аутентификации OAuth 2.0 с несколькими путями прохождения. Из-за этого перенаправления я теряю исходное местоположение и тип метода. Чтобы решить эту проблему, я использую перехватчик вызовов и сохраняю данные вызовов в сеансе. Я считаю, что это не лучший выбор. Возможно, мне не хватает понимания концепции обеспечения безопасности API и потока аутентификации.