Приходит ли Rails с «не авторизованным» исключением?

Я пишу приложение, которое использует простые старые объекты Ruby (PORO) для абстрагирования логики авторизации от контроллеров.

В настоящее время у меня есть пользовательский класс исключений под названиемNotAuthorized что яrescue_from на уровне контроллера, но мне было интересно узнать:Rails 4 уже поставляется с исключением, указывающим, что действие не было авторизовано? Я изобретаю колесо, применяя это исключение?

осветление:raise AuthorizationException это не происходит внутри контроллера, это происходит внутри полностью отделенного PORO вне контроллера. Объект не знает HTTP, маршрутов или контроллеров.

Ответы на вопрос(2)

Ваш ответ на вопрос