1

У меня есть два приложения Rails, назовем их A и B. A имеет существующую базу пользователей, и я хочу, чтобы эти пользователи могли входить в B с помощью имя пользователя и пароль, управляемые в A.Два приложения Rails, одна пользовательская база, ищет простейшее решение для обработки этого

B - это измененная версия форума Altered Beast, и было бы неплохо, если бы пользователям моего приложения не нужно было создавать учетную запись другого пользователя для использования форума. Моя первоначальная мысль заключалась в том, чтобы поменять модель User на модель ActiveResource. Форум размещен на другом сервере, поэтому прямое подключение базы данных к базе данных A - это слишком много проблем.

Мой вопрос в том, что есть какие-либо плагины или расширения системы аутентификации, которые обрабатывают такую ​​настройку.

ответ

2

Altered Beast использует плагин restful_authentication. Не могли бы вы просто использовать тот же плагин в приложении A, который указал на ту же базу данных?

Edit:

Используйте cooooooookies из приложения А.

+0

К сожалению, я оставил, что на месте зверя размещен на другом сервере, и делать какие-то туннелирования к базе данных A является не стоит свеч. Отредактировал мой пост. – Priit

+0

Ах. Ну тогда. Как насчет использования файлов cookie? Помогает ли это? http://nessence.net/2009/10/26/restful-authentication-subdomain-fu-needing-cookie-adjustments/ – ghoppe