Model command?

I'm using the login_generator and with this new version of Rails, I can't even get my app to work. Everything gives a 500 error. In the console, it says this error:

undefined method `model' for ApplicationController:Class

In the login_generator plugin, you're supposed to put this command in the application controller:

model :user

When I took it out, it complained about something else...something to do with secrets. So how can I fix this? :frowning:

I'm using the login_generator and with this new version of Rails, I can't even get my app to work. Everything gives a 500 error. In the console, it says this error:

undefined method `model' for ApplicationController:Class

In the login_generator plugin, you're supposed to put this command in the application controller:

model :user

model is dead. don't use it.

When I took it out, it complained about something else...something to do with secrets. So how can I fix this? :frowning:

That's something else. The default session store is the cookie store in rails 2.0, which requires you to define a secret in your environment.rb.

i.e. config.action_controller.session = {      :session_key => '_empty_app_session',      :secret => 'your secret here'    }

If you generate a new app rails will create a nice long safe secret for you. You can run rake secret to get rails to generate you a nice secret.

Fred

Thanks a bunch! Solved my problem. :smiley: