1
我有一個應用程序使用Omniauth登錄到Twitter和谷歌。Omniauth :: Builder中間件刪除導軌
我有一個初始化爲omniauth,Twitter和omniauth - 谷歌 - 的oauth2寶石,像這樣的參數配置文件:當我改變參數並重新啓動服務器的更改
Rails.application.config.middleware.use OmniAuth::Builder do
provider :twitter, ID, SECRET,
{
:use_authorize => 'true',
:authorize_params => {
:force_login => 'true',
}
}
末
沒有拿起。
我想知道是否這是因爲中間件需要重新加載或者是否存在與我的Rails服務器有關的其他問題。
感謝, 迪帕克
如果我嘗試使用Rails.configuration.middleware.delete「OmniAuth :: Builder」刪除中間件,我會收到以下消息:'delete':無法修改凍結數組(RuntimeError) – user2738707
這很奇怪!因爲刷新代碼,你需要重新啓動你的服務器,不需要更多。 – hypee
另請參閱https://github.com/intridea/omniauth/issues/668 –