Со скрытым элементом вы ссылаетесь на идентификатор, чтобы получить объявленное значение, для чего тогда используется имя?
Просто интересно, мне вообще нужно добавить этот атрибут в HTML?
Для любого элемента формы, в том числе скрытого типа, для именования публикуемого значения используется только имя элемента.
Необходимо добавить атрибут имени.
Если у вас есть
hidden_field_tag 'token', 'VUBJKB23UIVI1UU1VOBVI@'
по вашему мнению, вы получите доступ к значению в вашем контроллере с помощью
params[:token]
Это то, что вы спрашиваете?