После того, как пользователь вошел в систему и его имя пользователя аутентифицировано и сохранено в сеансе [: user_name], при отправке формы с помощью метода = "сообщение" (с использованием стандартного HTML) все данные сеанса очищаются, и пользователь возвращается на страницу входа. Этого не происходит, если для метода установлено значение get.
Post работает, когда я использую rails «form_tag», который генерирует эти дополнительные строки:
<div style="margin: 0pt; padding: 0pt; display: inline;">
<input type="hidden" value="✓" name="utf8">
<input type="hidden" value="a_bunch_of_gibberish" name="authenticity_token">
</div>
Что происходит?