2

Twitterを次のように使用するためのOmniAuthセットアップがあります。

Rails.application.config.middleware.use OmniAuth::Builder do
  provider :twitter, 'key', 'secret'
end

モデルのように、私のアプリの別の場所で Twitter キーとシークレットの OmniAuth 設定を取得するにはどうすればよいですか?

4

1 に答える 1

2

キーとシークレットをミドルウェア宣言に文字列として挿入する代わりに、初期化子で定数を設定し、ミドルウェアとアプリの他の場所の両方で定数を使用してキー/シークレットを参照できます。

于 2011-03-13T19:50:44.553 に答える