В сферу применения Devise входит все приложение - вы входите на сайт, а не модель.Возможно, вы захотите добавить различие ролей - у пользователя может быть одна или несколько ролей, которые предоставляют ему определенные привилегии.Devise просто получает аутентифицированного пользователя.Рассмотрим гем, такой как CanCan , который поддерживает «авторизацию на основе ролей».