一个名为omniauth-ebay
与 Sinatra 兼容的 Rails gem 使用下面的代码来设置自己:
Rails.application.config.middleware.use OmniAuth::Builder do
provider :ebay, "runame", "devid", "appid", "certid", "siteid", "apiurl"
end
我知道omniauth
(omniauth-ebay
基于它)gem 绝对与 Sinatra 兼容。请注意,这不是 eBay 或 gem 特定的问题,当然应该有一种在 Sinatra 中设置中间件的通用方法。
那么,如何更改上面的代码以使其与 Sinatra 一起使用?