Uruchomienie AUthlogic w rails 3

Witam wszystkich. Piszę swoją pierwszą railsową aplikacje na zajęcia i próbuję uruchomić Authlogic w rails 3.
Generalnie postępuję wedle tego przepisu (pdf)
Problem pojawił się kiedy w routingu dodałem

[code]AuthlogicV3::Application.routes.draw do
resources :users, :only => [:new, :create,:edit,:update]

get “users/new”

get “users/edit”

end[/code]
Teraz przy próbie postawienia aplikacji dostaję błąd

/config/routes.rb:10:in `block in <top (required)>': uninitialized constant AuthlogicV3 (NameError) from /usr/lib/ruby/gems/1.9/gems/actionpack-3.0.3/lib/action_dispatch/routing/route_set.rb:233:in `instance_exec' from /usr/lib/ruby/gems/1.9/gems/actionpack-3.0.3/lib/action_dispatch/routing/route_set.rb:233:in `draw' from /home/zefiryn/public_html/rubyproj/studentAssistant/config/routes.rb:1:in `<top (required)>' from /usr/lib/ruby/gems/1.9/gems/railties-3.0.3/lib/rails/application.rb:127:in `block in reload_routes!' from /usr/lib/ruby/gems/1.9/gems/railties-3.0.3/lib/rails/application.rb:127:in `each' from /usr/lib/ruby/gems/1.9/gems/railties-3.0.3/lib/rails/application.rb:127:in `reload_routes!' from /usr/lib/ruby/gems/1.9/gems/railties-3.0.3/lib/rails/application.rb:120:in `block in routes_reloader' from /usr/lib/ruby/gems/1.9/gems/activesupport-3.0.3/lib/active_support/file_update_checker.rb:32:in `call' from /usr/lib/ruby/gems/1.9/gems/activesupport-3.0.3/lib/active_support/file_update_checker.rb:32:in `execute_if_updated' from /usr/lib/ruby/gems/1.9/gems/railties-3.0.3/lib/rails/application/finisher.rb:51:in `block (2 levels) in <module:Finisher>' from /usr/lib/ruby/gems/1.9/gems/railties-3.0.3/lib/rails/application/finisher.rb:52:in `call' from /usr/lib/ruby/gems/1.9/gems/railties-3.0.3/lib/rails/application/finisher.rb:52:in `block in <module:Finisher>' from /usr/lib/ruby/gems/1.9/gems/railties-3.0.3/lib/rails/initializable.rb:25:in `instance_exec' from /usr/lib/ruby/gems/1.9/gems/railties-3.0.3/lib/rails/initializable.rb:25:in `run' from /usr/lib/ruby/gems/1.9/gems/railties-3.0.3/lib/rails/initializable.rb:50:in `block in run_initializers' from /usr/lib/ruby/gems/1.9/gems/railties-3.0.3/lib/rails/initializable.rb:49:in `each' from /usr/lib/ruby/gems/1.9/gems/railties-3.0.3/lib/rails/initializable.rb:49:in `run_initializers' from /usr/lib/ruby/gems/1.9/gems/railties-3.0.3/lib/rails/application.rb:134:in `initialize!' from /usr/lib/ruby/gems/1.9/gems/railties-3.0.3/lib/rails/application.rb:77:in `method_missing' from /home/zefiryn/public_html/rubyproj/studentAssistant/config/environment.rb:5:in `<top (required)>' from /home/zefiryn/public_html/rubyproj/studentAssistant/config.ru:3:in `block in <main>' from /usr/lib/ruby/gems/1.9/gems/rack-1.2.1/lib/rack/builder.rb:46:in `instance_eval' from /usr/lib/ruby/gems/1.9/gems/rack-1.2.1/lib/rack/builder.rb:46:in `initialize' from /home/zefiryn/public_html/rubyproj/studentAssistant/config.ru:1:in `new' from /home/zefiryn/public_html/rubyproj/studentAssistant/config.ru:1:in `<main>' from /usr/lib/ruby/gems/1.9/gems/rack-1.2.1/lib/rack/builder.rb:35:in `eval' from /usr/lib/ruby/gems/1.9/gems/rack-1.2.1/lib/rack/builder.rb:35:in `parse_file' from /usr/lib/ruby/gems/1.9/gems/rack-1.2.1/lib/rack/server.rb:162:in `app' from /usr/lib/ruby/gems/1.9/gems/rack-1.2.1/lib/rack/server.rb:248:in `wrapped_app' from /usr/lib/ruby/gems/1.9/gems/rack-1.2.1/lib/rack/server.rb:213:in `start' from /usr/lib/ruby/gems/1.9/gems/railties-3.0.3/lib/rails/commands/server.rb:65:in `start' from /usr/lib/ruby/gems/1.9/gems/railties-3.0.3/lib/rails/commands.rb:30:in `block in <top (required)>' from /usr/lib/ruby/gems/1.9/gems/railties-3.0.3/lib/rails/commands.rb:27:in `tap' from /usr/lib/ruby/gems/1.9/gems/railties-3.0.3/lib/rails/commands.rb:27:in `<top (required)>' from script/rails:6:in `require' from script/rails:6:in `<main>'
lista zainstalowanych gemów:

[code]gem list

abstract (1.0.0)
actionmailer (3.0.3, 2.3.5)
actionpack (3.0.3, 2.3.5)
activemodel (3.0.3)
activerecord (3.0.3, 2.3.5)
activeresource (3.0.3, 2.3.5)
activesupport (3.0.3, 2.3.5)
archive-tar-minitar (0.5.2)
arel (2.0.8, 2.0.7)
authlogic (2.1.6)
builder (2.1.2)
bundler (1.0.10, 1.0.8)
cgi_multipart_eof_fix (2.5.0)
columnize (0.3.2)
daemons (1.1.0)
erubis (2.6.6)
fastthread (1.0.7)
gem_plugin (0.2.3)
i18n (0.5.0, 0.4.1)
linecache19 (0.5.11)
mail (2.2.15, 2.2.14)
mime-types (1.16)
minitest (1.6.0)
polyglot (0.3.1)
rack (1.2.1, 1.0.1)
rack-mount (0.6.13)
rack-test (0.5.7)
rails (3.0.3, 2.3.5)
rails3-generators (0.17.4)
railties (3.0.3)
rake (0.8.7)
rdoc (2.5.8)
ruby-debug-base19 (0.11.24)
ruby-debug-ide (0.4.16)
ruby_core_source (0.1.4)
rubygems-update (1.5.2, 1.4.2)
sqlite3 (1.3.3)
sqlite3-ruby (1.3.3)
thor (0.14.6)
treetop (1.4.9)
tzinfo (0.3.24)[/code]
Próbowałem wrzucić do /config/environment.rb polecenie

config.gem 'authlogic'

oraz zmienić w routingu AuthlogicV3 na Authlogic.

Próbowałem też zainstalować plugin

rails plugin install git://github.com/binarylogic/authlogic.git

Będę wdzięczny za pomoc.

AuthlogicV3 zamień na nazwę Twojej aplikacji, znajdziesz ją w config/environment.rb.

Wygląda na to, że AuthlogicV3 to nie nazwa Twojej aplikacji. Podejrzewam że ta nazwa to raczej StudentAssistant. Zresztą powinieneś mieć poprawną w environment.rb.

edit: awww… to slow.

Ok, działa. Myślałem, że to ma włączyć jakies metody dla routingu authlogica i stąd ta wartość.