Sto creando un'applicazione Rails con Omniauth per il servizio di accesso. Per autenticare Google sto usando OmniAuth Google OAuth2 Strategy.Come salvare OmniAuth :: Strategies :: OAuth2 :: CallbackError?
Quando l'utente fa clic sul pulsante "Consenti l'accesso", tutto funziona correttamente. Tuttavia, quando l'utente fa clic sul pulsante "no grazie", viene generato l'errore seguente.
OmniAuth::Strategies::OAuth2::CallbackError
Ho provato ad aggiungere il seguente codice di ripristino nel controller dell'applicazione.
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
Ma senza fortuna.
Qualche idea?
Grazie :)
1000.times.do puts "La ringrazio molto!" fine –
Ho questo comportamento nella modalità di sviluppo .. – simo
Ho ottenuto questo funzionamento utilizzando' OmniAuth' invece di 'Omniauth'. Sembra che la maiuscola sia stata modificata. – tyler