0

Web アプリケーションで omniauth を使用しています。omn​​iauth の失敗 (許可拒否エラー) 例外をキャッチしようとしています。この投稿を参考にしました。 OmniAuth::Strategies::OAuth2::CallbackError を救うには?

イニシャライザにこのコードがあります。

  OmniAuth.config.on_failure = Proc.new do |env|
  UserSessionsController.action(:omniauth_failure).call(env)
  end

このエラーが発生しています:

  undefined method `action' for UserSessionsController:Class

誰でも私を助けることができますか?Ruby 1.8.7 と Rails 2.3.8 を使用しています

4

1 に答える 1

0
OmniAuth.config.on_failure = Proc.new do |env|
  # https://github.com/intridea/omniauth/blob/d02f9d58f70f132c856199470f94b93c852d9bb0/lib/omniauth/failure_endpoint.rb
  # line no 29,30,31
end
于 2013-10-04T13:53:14.907 に答える