Как я могу настроить самоцвет Devise для другой модели? - PullRequest
0 голосов
/ 12 октября 2010

Мне нужно использовать devise для моего приложения, и есть разные уровни пользователя, которые мне нужно редактировать. Пользовательский контроллер в плагине devise

1 Ответ

1 голос
/ 12 октября 2010

Обрабатываете ли вы всех пользователей в контроллере пользователей?

, если это так ...

before_filter: authenticate_user !,: only => [: change_password],: кроме => [: create,: show,: show_profile,: signup]

Вы можете имитировать то же самое для пользователя-администратора или любого другого типа пользователя ... как

before_filter: authenticate_admin_user !,: only => [: edit,: update,: change_password],: кроме => [: new,: create,: show,: show_profile,: signup]

, в этом случае вам нужно написать authenticate_user / authenticate_admin_user иобрабатывать вашу бизнес-логику в ...

Если вам нужно что-то еще ... пожалуйста, дайте мне знать ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...