Я создаю приложение Rails с Omniauth для входа в систему. Для аутентификации Google я использую Стратегия OmniAuth Google OAuth2.
Когда пользователь нажимает кнопку "разрешить доступ", все работает отлично. Но когда пользователь нажимает кнопку "нет благодарности", появляется ошибка ниже.
OmniAuth::Strategies::OAuth2::CallbackError
Я попытался добавить ниже код спасения в контроллер приложения.
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
Но не повезло.
Любая идея?
Спасибо:)