К сожалению, сейчас это не так просто. Единственные версии devise, которые поддерживают Rails 3, удалили адаптеры ORM для MongoMapper из-за того, что MM полагается на пользовательский проверяемый гем, который использует другой синтаксис, чем стиль ActiveRecord / ActiveModel. Смотрите этот выпуск Github: http://github.com/plataformatec/devise/issuesearch?state=closed&q=mapper#issue/160
HAML, SASS, Devise и Mongoid на Rails3, однако, довольно просты. Обидно, потому что мне действительно нравятся и MongoMapper, и Devise (я создал пример Rails 2, связанный ранее).