Я продолжил и дополнил его, резко изменив с restful_authentication на authlogic.Единственная ошибка, которую я обнаружил, - это добавить следующий код
/ app / models / user.rb
class User
include MongoMapper::Document
...
def self.quoted_table_name
"users"
end
end
.user_session, поэтому я добавил его, и все было здорово и счастливо.
Настоятельно рекомендую.
ОБНОВЛЕНИЕ
После того, как я начал использовать несколько пользователей, вход в системуфункции перестали работать для меня.Он будет входить в систему, если вы используете пароль первого пользователя, но больше ничего не имеет значения.
Я переключился на этот инициализатор: https://gist.github.com/444888/e8b28196c4f4452a06b89d566a6a245eae1e9d92,, что было приятно.Я также рекомендую взглянуть на Devise, который имеет это прямо из коробки для mongomapper.