это хорошая практика, если мы можем вызвать REST API на before_action
ловушке application_controller.rb
и сохранить ответ в вспомогательном методе?
Мой сценарий заключается в том, что я хочу вызвать API из другого приложения и получить его данные для определенной роли пользователя c после того, как этот пользователь вошел в систему. Я использую гем Warden, и у меня также есть его after_authentication
ловушка, чтобы сделать это, но как мне убедиться, что я использую этот ответ API в своем приложении (т.е. помощники / представления / контроллеры и т. д. c).
У меня плохое предчувствие делать это при каждом запросе, мне нужно знать, может ли существовать шаблон или какой-либо более эффективный подход, который бы решал подобные проблемы проблем.