перенаправить на конкретную страницу с устройством и рельсами 3 - PullRequest
2 голосов
/ 08 апреля 2011

Как перенаправить на определенную страницу при успешном входе в систему и успешной регистрации?

Я пробовал это в моем файле маршрутов, но он все еще перенаправляет пользователя / логин

namespace :user do
    root :to => "welcome#index"
end

попробовал придумать вики, но безуспешно ...

edit : с использованием devise 1.1.rc1 и rails 3.0.5

1 Ответ

4 голосов
/ 08 апреля 2011

Вы можете переопределить after_sign_in_path_for для перенаправления в определенное место после sign_in с помощью Devise.

Попробуйте это в вашем application_controller.rb

def after_sign_in_path_for(resource_or_scope)
   dashboard_path
end

Где dashboard_path может быть путем, на который вы хотите перенаправить пользователя после sign_in.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...