Согласно книге Agile Development, у меня есть Admin
MVC, который контролирует, как пользователи входят в систему. В ApplicationController
у меня есть before_filter
, который проверяет авторизацию.Таким образом, это проверит, что пользователь вошел в систему для каждой страницы.
Проблема в том, что я хочу, чтобы каждый имел доступ к методу new
, например, в Users (то есть любой должен иметь возможность создать нового пользователя -естественно! Только пользователи с правами администратора должны иметь доступ к другим методам в UsersController, таким как edit
и т. д.).Какой лучший способ сделать это?