Лучшее решение, на мой взгляд, это восстановление аутентификации:
Сохраните старый код из User и Sessions (из модели и контроллера, если вы что-то закодировали в этих файлах), уничтожьте аутентификацию и восстановите ее
script/destroy authenticated user sessions
script/generate authenticated user sessions
Скрипт уничтожения удалит следующие файлы, обязательно сделайте резервную копию, если вы внесли какие-либо изменения.
rm db/migrate/20100520071407_create_users.rb
rm app/views/users/_user_bar.html.erb
rm app/views/users/new.html.erb
rm app/views/sessions/new.html.erb
rm app/helpers/users_helper.rb
rm app/helpers/sessions_helper.rb
rm test/fixtures/users.yml
rm test/unit/user_test.rb
rm test/functional/users_controller_test.rb
rm test/functional/sessions_controller_test.rb
rm config/initializers/site_keys.rb
rm lib/authenticated_test_helper.rb
rm lib/authenticated_system.rb
rm app/controllers/users_controller.rb
rm app/controllers/sessions_controller.rb
rm app/models/user.rb