Защитите админ разработайте маршрут - PullRequest
1 голос
/ 22 января 2012

У меня есть это в моем routes.rb

devise_for :admins

Если я введу URL http://localhost/admins/sign_in,, я получу форму sign_in для модели администратора.

Я должен проверить этодля маскировки этой формы:

devise_for :admins, :path => "/d7cispx45g"

, но я все еще могу получить доступ через http://localhost/admins/sign_in.

Как я могу защитить эту форму, чтобы только я знал путь для входа в систему в качестве администратора?

1 Ответ

4 голосов
/ 22 января 2012

Для кармы:

Вы можете охватить свои маршруты разработки с помощью опции scope:

scope "/d7cispx45g" do
  devise_for :admins
end
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...