Разработать пользователей в другой базе данных, чем остальные приложения - PullRequest
3 голосов
/ 11 января 2012

Я сейчас начинаю с написания нового приложения, которое должно быть установлено несколько раз на одном сервере (для каждого клиента).

Сами системы должны быть разделены, проблема в том, что ятребовать, чтобы все они использовали одну и ту же аутентификацию.

Есть ли у devise способ взглянуть на другую базу данных для аутентификации пользователей, или мне стоит поискать ActiveResource с выделенной службой пользователей?

1 Ответ

1 голос
/ 11 января 2012

Вместо того, чтобы ваша пользовательская модель использовала database_authenticable, вы могли бы написать свой собственный модуль (shared_database_authenticable), который ищет информацию об аутентификации из общей таблицы. Вы можете ссылаться на database_authenticable код здесь

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