Comment sauver OmniAuth::Stratégies::OAuth2::CallbackError?

Je suis la construction d'une application Rails avec Omniauth vous connecter au service.Pour authentifier Google, je suis en utilisant OmniAuth Google OAuth2 Stratégie.

Lorsque l'utilisateur clique sur "autoriser l'accès" sur le bouton, tout fonctionne bien.Mais lorsque l'utilisateur clique sur 'non merci' bouton ci-dessous l'erreur est générée.

OmniAuth::Strategies::OAuth2::CallbackError

J'ai essayé d'ajouter le dessous de sauvetage de code dans l'application du contrôleur.

class ApplicationController < ActionController::Base
  rescue_from OmniAuth::Strategies::OAuth2::CallbackError, :with =>
    :omniauth_callback_error_handler

 protected

 def omniauth_callback_error_handler
  redirect_to init_sign_in_users_path
 end
end

Mais pas de chance.

Une idée?

Merci 🙂