Многопользовательское / сайт рельсов приложение - PullRequest
1 голос
/ 08 января 2011

Мне нужно создать веб-приложение, в котором люди будут регистрироваться, назовите его main-app.com, когда они зарегистрируются, мой код сгенерирует usersite.my-app.com, они войдут в систему и смогут управлять толькоих мини сайт.Мой вопрос: правильно ли это моделировать, создав таблицу для сайта, таблицу для пользователя, пользователи принадлежат сайту, и у сайта много пользователей.Тогда я должен создать таблицу контента, которая принадлежит пользователю И сайту?

Это верно?

1 Ответ

2 голосов
/ 08 января 2011

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

Чтобы получить центральную пользовательскую среду, я просто собирался осколить базу данных, используя Octopus, Connection_ninja.Все на Github

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

В качестве альтернативы, последняя редакция Ruby Weekly ссылается на интересную статью о влиянии Ruby наПротокол Центральной службы аутентификации.Это будет стоить прочтения - http://blog.econify.com/2010/12/introducing-classycas.html

Надеюсь, это немного поможет ...

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