У меня сейчас есть приложение rails 3 в бета-версии, которое использует Devise для аутентификации пользователей, и мне нужен совет.Я хочу добавить пользователя-администратора, у которого есть некоторые дополнительные возможности, но я буду единственным пользователем-администратором (или пользователи-администраторы могут быть созданы через терминал - то есть люди не могут зарегистрироваться как пользователи-администраторы).Все обычные пользователи имеют одинаковые способности.Я как раз собирался использовать канкан для разделения способностей на основе ролей пользователей.Тогда мне пришло в голову, что использование cancan может быть просто излишним.имеет ли смысл просто создать другой класс пользователя вместо этого?Я отказываюсь от чего-либо, делая это?
В будущем я могу предвидеть, что, если это приложение будет успешным, у пользователей могут быть разные роли (бесплатная и платная учетная запись и т. Д.).Даже в этом случае, имеет ли смысл НЕ иметь администратора с помощью devise?Мысли?
Спасибо !!