Как использовать Devise с 2-мя моделями в Rails? - PullRequest
0 голосов
/ 30 ноября 2010

У меня есть модель Пользователь и Продавец. Я хочу заменить свою систему аутентификации на Devise, но я не уверен, как devise обрабатывает две разные модели.

Как я могу узнать, когда подписано? для пользователей или продавцов? И все остальные методы, подобные этому.

Спасибо.

1 Ответ

0 голосов
/ 30 ноября 2010

Вы можете использовать столько моделей, сколько захотите.В вашем примере у вас в контроллерах есть current_user и current_seller, которые будут предоставлять вам соответствующие учетные записи.Подписано?метод, общий для других платформ, user_signed_in?для разработки (и у вас есть также seller_signed_in?).

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