Home > MongoDeviseTest

MongoDeviseTest

MongoDeviseTest is a project mainly written in RUBY and JAVASCRIPT, it's free.

Example of Using Devise 1.3.3 with Mongoid 2.0.1 and Ruby 1.9.2

rails new MongoDeviseTest

edited Gemfile

rails g mongoid:config

edited config/mongoid.yml

edited config/application.rb (to remove rails/all requirement)

rails g devise:install

rails g devise User

rails g controller home index

edited config/routes edited app/views/home/index.html.erb

rake routes

signed up a user via http://localhost:3000/users/sign_up ,

and can now successfully log in and out

------------------------------------------------------------------------

created git branch 'override_sessionscontroller'

check this branch to see how to override Devise::SessionsController with Users::SessionsController

e.g. see branch 'override_sessionscontroller'