#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. Леон, дайте мне знать, если вы все еще нуждаетесь в них и у вас есть какие-либо конкретные вопросы, и я, возможно, смогу вам помочь.