Rails ActiveResource и hmac - PullRequest
       78

Rails ActiveResource и hmac

0 голосов
/ 01 июля 2019

Мы с коллегой пытаемся заставить ActiveResource работать с аутентификацией HMAC, и пока это было нелегко.Благодаря ручной настройке заголовков мы смогли заставить его работать с некоторыми вызовами.В любом случае, мы оба чувствуем себя некомфортно с этим решением - мы действительно не хотим изобретать велосипед для чего-то столь же важного, как наша аутентификация HMAC.

В настоящее время мы пытаемся выяснить, есть ли в ActiveResource способ настройкииспользуемое по умолчанию соединение.Если это выполнимо, мы можем легко установить соединение Фарадея с помощью HMAC, а затем легко узнать, что ActiveResource всегда будет использовать это соединение.

Мы попробовали гем api_auth, но столкнулись с ошибками (которые я потерял).Мы собираемся попробовать это снова, но я не полон надежд.

class MyResource < ActiveResource::Base
  with_api_auth(access_id, secret_key)
end

Если у кого-нибудь есть какие-либо предложения о том, как с этим справиться, мы были бы чрезвычайно благодарны.

...