Здесь я вижу два варианта:
1) Установите переменную сеанса на каждой странице, через которую вы можете войти, например:
session[:return_to] = request.fullpath
и перенаправить обратно после входа в систему:
redirect_to session[:return_to]
или
2) попробуйте
redirect_to :back
Это зависит от того, как вы связываете действия своего контроллера (не работало с omniauth, поэтому у меня нет опыта в этом отношении)