монгольские рельсы 3 и разработка

#ruby-on-rails-3 #devise #mongoid #mongomapper

#ruby-on-rails-3 #разработка #монгоид #монгомаппер

Вопрос:

Я использую mongomapper через свое приложение rails 3, но использую authlogic и active record для аутентификации и хранения пользователей.

Теперь я меняю это на devise и mongomapper, как и в остальной части моего приложения.

Я знаю, что devise, похоже, теперь поддерживает mongoid, но я не хочу смешивать mongid и mongomapper, и теперь, когда mongomapper использует active modle, он должен работать с devise.

Я видел несколько форков, но они не кажутся активными с начала этого года.

Каков рекомендуемый способ использования devise с MM сейчас? Разве у меня сейчас нет только адаптера orp? или мне использовать форк devise?

приветствую Рика

Комментарии:

1. вы все еще используете MM? мы используем MM, но серьезно думаем о переходе на mongoid.

Ответ №1:

Взгляните на MM-Devise адаптер Кристиана Мандрупа:https://github.com/kristianmandrup/mm-devise

Надеюсь, он все еще работает с более поздними версиями Devise / MM.

Ответ №2:

Я только что использовал адаптер mm-Devise, описанный выше, и он отлично работает… Вам нужно внести некоторые изменения, чтобы заставить его работать, поскольку документация казалась немного устаревшей при использовании с ruby 1.9.3 и Rails 3.2.

Комментарии:

1. Я только что получил уведомление о том, что вы опубликовали этот вопрос, вы все еще ищете ответ на это?

2. Не совсем.. теперь перешли к чему-то другому. Спасибо за проверку!

3. Я мог бы использовать ваши настройки. mm-devise mongo дает не так много информации в Интернете.

4. Леон, дайте мне знать, если вы все еще нуждаетесь в них и у вас есть какие-либо конкретные вопросы, и я, возможно, смогу вам помочь.