ruby-on-rails - Omniauth 中的 "Missing template"错误(ruby-on-rails)

标签 ruby-on-rails ruby omniauth

我正在使用 OmniAuth 进行 Facebook 身份验证,但我不断收到此错误:

Missing template authentications/index with
{:handlers=>[:rjs, :rhtml, :builder, :rxml, :erb], 
 :locale=>[:en, :en], :formats=>[:html]} in view paths

View 文件存在于 app 目录中,但显然没有看到。

最佳答案

添加

resources :authentications

到你的 config/routes.rb 文件

关于ruby-on-rails - Omniauth 中的 "Missing template"错误(ruby-on-rails),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7774763/

相关文章:

ruby - 什么相当于 rspec 的 'it "在 minitest/spec 中应该是 …", focus: true do'

ruby-on-rails - 如何重置我的 sidekiq 计数器?

ruby-on-rails - OmniAuth OpenID 回调时 session 变量未初始化

ruby-on-rails - 随时使用 Rails cron,设置环境

ruby-on-rails - JRuby 回形针

mysql - where not in Rails 3 是如何工作的

ruby-on-rails - 在devise 2.0上跳过omniauth-twitter的电子邮件验证

ruby-on-rails - Omniauth-facebook 并不总是注销用户

ruby-on-rails - 尽管我没有在我的 Gemfile 中使用 PG gem,但 Rails 5 出现 PSQL 错误,并且 database.yml 不包含任何 Postgresql 引用

ruby-on-rails - Rails 4 Controller 测试 "Undefined Method Permit"