Я работаю над приложением для управления проектами, и в приложении у меня project_managers и клиенты. Я использую Devise и CanCan для аутентификации/авторизации.
В какой момент после входа я должен перенаправить пользователя на свой собственный контроллер/макет/представления? Есть ли способ проверить current_user.role
в routes.rb
и установить корень (или перенаправить) в зависимости от того, являются ли они менеджером проекта или клиентом? Это изменение, которое я могу внести в Devise где-нибудь?
Заранее благодарим за помощь! --Mark