#ruby-on-rails #ruby-on-rails-3 #devise #activeadmin
#ruby-on-rails #ruby-on-rails-3 #разработать #activeadmin
Вопрос:
Я внедрил Active admin в своем приложении rails 3.2. Проблема в том, что когда я запрашиваю ограниченный ресурс для приложения, он перенаправляет меня на страницу входа в систему, но после входа в систему перенаправляет пользователя в раздел администратора сайта. я хочу перенаправить после входа в систему на запрошенный URL. Как я могу решить эту проблему. я пытаюсь изменить ниже, но это не работает.
class ApplicationController < ActionController::Base
protect_from_forgery
private
def after_sign_in_path_for(resource)
user_path(resource)
end
end
class ApplicationController < ActionController::Base
protect_from_forgery
private
def after_sign_in_path_for(resource)
stored_location_for(resource) || root_path
end
end
Комментарии:
1. Как вы определяете, что запрошенный ресурс ограничен? Вы используете CanCan?
2. да, я использую cancan
3. Хм … перечитал ваш вопрос, понял, что мой ответ бесполезен.