#ruby-on-rails #devise #rails-engines #doorkeeper
#ruby-on-rails #разработка #rails-движки #привратник
Вопрос:
В настоящее время я работаю над многоядерным приложением, в котором движок аутентификации пользователя (Devise) и движок core API (с doorkeeper) являются двумя из них.
Теперь, когда пользователь проходит аутентификацию, мне нужно создать access_token
для doorkeeper. Для этого, когда пользователь входит в систему, мне нужно выполнить еще один вызов API engine, /oauth/token
чтобы сгенерировать токен изнутри OmniAuthController
Devise.
Итак, в основном мне нужно вызвать другой маршрут из действия контроллера.
Какие есть элегантные варианты для этого в Rails?