Уникальные ответы рельсы драгоценный камень - PullRequest
0 голосов
/ 28 мая 2010

Мне нравится определять, отправил ли посетитель форму.

Я думал сделать пару вещей:

  • печенье
  • 1008 * IPAddress *
  • Требуется вход в систему (гораздо менее желательно, поскольку барьер при регистрации может отговорить посетителей)

Есть ли для этого камень ROR? Если это так, пожалуйста, оставьте ссылку.

Спасибо

Ответы [ 2 ]

1 голос
/ 28 мая 2010

Как вы собираетесь сохранять данные?

Если вы планируете поместить это в модель, отлично. Затем вы можете создать некоторую форму уникального значения (я бы, вероятно, основал его на MD5 IP-адреса и пользовательского агента), сохранить его в поле и потребовать, чтобы оно было уникальным для каждой отправки.

Возможно, для этого есть драгоценный камень, но в любом случае он довольно прост.

Если вы не включаете это в модель, я думаю, нам нужны более подробные сведения о ваших намерениях.

0 голосов
/ 29 мая 2010

Звучит как прекрасная возможность использовать локальный механизм хранения HTML5.

Вы можете сохранить до 5 МБ, и оно будет постоянным.

У YUI есть хорошая обертка для него.

http://developer.yahoo.com/yui/storage/

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