Pasos para crear una aplicación rails con autenticación de usuarios.
Crear la aplicación rails:
$ rails myapp
$ cd myapp
Instalar el plugin restful_authentication:
$ script/plugin install http://svn.techno-weenie.net/projects/plugins/restful_authentication/
Generar el sistema de autenticación:
$ script/generate authenticated user session
$ rake db:migrate
En config/routes.rb añadir lo siguiente antes de las rutas por defecto (las dos últimas)
map.resources :users
map.resource :session, :controller => 'session'
map.signup '/signup', :controller => 'users', :action => 'new'
map.login '/login', :controller => 'session', :action => 'new'
map.logout '/logout', :controller => 'session', :action => 'destroy'