Как направить sign_up в Rails 3 с помощью Devise - PullRequest
3 голосов
/ 17 октября 2010

Я использую Devise для аутентификации приложения Rails.Теперь я могу успешно перенаправить / users / sign_in и / users / sign_out в / sign_in и / sign_out с помощью этого кода в маршрутах.?

Так что sign_in, sign_out и sign_up имеют одинаковый шаблон.

Обратите внимание, что я использую Devise только для пользователей.Без администраторов.

1 Ответ

6 голосов
/ 17 октября 2010

Вам необходимо добавить следующий блок в ваш файл routes.rb:

devise_scope :user do
  get "/sign_up" => "devise/registrations#new"
end

Это объясняется в: http://github.com/plataformatec/devise/wiki/How-To:-Change-the-default-sign_in-and-sign_out-routes

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