【发布时间】:2011-03-13 19:42:46
【问题描述】:
我有 OmniAuth 设置,可以像这样使用 Twitter:
Rails.application.config.middleware.use OmniAuth::Builder do
provider :twitter, 'key', 'secret'
end
如何在我的应用程序的其他位置(例如在模型中)检索 Twitter 密钥和秘密的 OmniAuth 设置?
【问题讨论】:
我有 OmniAuth 设置,可以像这样使用 Twitter:
Rails.application.config.middleware.use OmniAuth::Builder do
provider :twitter, 'key', 'secret'
end
如何在我的应用程序的其他位置(例如在模型中)检索 Twitter 密钥和秘密的 OmniAuth 设置?
【问题讨论】:
您可以在初始化程序中设置一个常量,并在中间件和应用程序的其他地方使用该常量来引用密钥/秘密,而不是将密钥和秘密作为字符串插入到中间件声明中。
【讨论】: