Eu já tinha feito um post sobre este plugin, mas não estava muito útil. Então seguindo o exemplo do post sobre o paperclip, segue o do restful-authentication.
Porém, este post cobrirá apenas o básico do básico e não irá muito além do que já fala na documentação do plugin.
- ruby script/generate authenticated user sessions
- Nos arquivos users_controller.rb e sessions_controller.rb, remover a linha: include AuthenticatedSystem e incluí-la no arquivo application_controller.rb
- Certificar-se de que as rotas estão ok.
- Conferir na migration os campos desejados e fazer as validações do banco.
Pro básico do básico é isto.
Simple.
Até mais.