如何删除Devise oAuth Twitter

问题描述:

我正在尝试删除Oauth Twitter(我们保留在Facebook上)。我已经删除了所有引用,但我仍然得到来自色器件注册控制器此错误(我基本上使用的教程删除或注释掉所有Twitter的特定代码:如何删除Devise oAuth Twitter

No route matches {:controller=>"users/omniauth_callbacks", :action=>"passthru", :provider=>:twitter} 

我怀疑有与OAuth的Twitter的创业板安装的东西,我一直没能很容易地删除。

+0

在哪一点你的错误? – neon

+0

当我尝试去登录或注册屏幕时。 –

你在routes.rb中下面的路线?

devise_for :users, controllers: {omniauth_callbacks: "omniauth_callbacks"} 
+0

是的。有什么我可以做,只有看看Facebook吗?大概在Devise有一个地方,它记住我有twitter设置,并且无法找到我删除的用于处理twitter登录的代码。 –

+0

在config/initializers/devise.rb中查看并确保你没有这样的内容:config.omniauth:twitter,'APP_ID','APP_SECRET',:scope =>'user,public_repo' – neon

+0

我评论了twitter在配置/初始化/ devise.rb –