Административное приложение Global Rails: динамически загружать настройки базы данных, чтобы подключиться к нескольким приложениям и задачам администратора? - PullRequest
2 голосов
/ 18 ноября 2011

Я хочу создать централизованного администратора для управления задачами для нескольких приложений Ruby on Rails, поэтому я создал базовый макет с аутентификацией, который я хочу подключить к нескольким приложениям Ruby on Rails "на лету".

Идея состоит в том, что вы входите в приложение администратора, выбираете приложение ruby, которое вы хотите администрировать, и оно подключается к соответствующей базе данных и предоставляет некоторые возможности для редактирования, удаления, просмотра и изменения записей, как обычный эшафот.

Существуют ли общие концепции или наилучшие практические способы сделать это?Я уже изучал внешние базы данных в рельсах, но в остальном я довольно невежествен в подходе к его построению, поскольку, похоже, по этой теме не так много информации.

Кто может помочь мне получить правоотслеживать?THX

1 Ответ

2 голосов
/ 20 ноября 2011

Очевидное решение состоит в том, чтобы сделать каждое новое вспомогательное приложение частью основного приложения, которое управляет пользовательским администрированием и доступом, причем все пользователи регистрируются один раз и подают заявки на доступ к каждой функции «вспомогательного приложения».

...