我正在使用带有设计的omniauth,以允许在我的应用程序中通过Facebook登录。
我的 devise.rb 文件有以下行
config.omniauth :facebook, 'MY_DEV_APP_ID', 'MY_DEV_APP_SECRET'
我在 facebook 上有 2 个应用程序,一个指向我的 live url,另一个指向我的 dev url。
如何将两个单独的omniauth 配置添加到devise rb 文件中?
就像是 -
if ENV['RAILS_ENV'] = "production"
config.omniauth :facebook, 'MY_LIVE_APP_ID', 'MY_LIVE_APP_SECRET'
else
config.omniauth :facebook, 'MY_DEV_APP_ID', 'MY_DEV_APP_SECRET'
end
更重要的是,我应该把它放在 devise.tb 文件中还是应该将它分离到我的 production.rb 和 devleopment.rb 文件中?如果是这样,我如何在我的 devise.rb 文件中引用它?