Ошибка входа при использовании вебрата - PullRequest
0 голосов
/ 14 ноября 2010

Я использую restful_authentication 1.1.6 на рельсах 2.3.5 и тестирую с помощью webrat 0.7.1. Вход в систему работает нормально, когда я использую браузер для тестирования.Когда я использую webrat, он сначала корректно входит в систему и устанавливает current_user и session [: user_id].Затем при выполнении перенаправления в конце действия (: controller => session,: action => create) он устанавливает для сеанса [: user_id] и current_user значение nil!Это происходит только тогда, когда в конце есть перенаправление.Если есть «render: text», то значения session [: user_id] и current_user не будут удалены!Есть идеи, как мне это исправить?

1 Ответ

0 голосов
/ 15 ноября 2010

Оказалось, я заморозил неверную версию рельсов (2.3.8). Все отлично работает после того как я заморозил версию 2.3.5.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...