Un tizio vota e tu gli metti il biscottino nel pc. Tenta di rivotare, controlli i biscottini e ti accorgi che per quel posta ha già votato.

Controindicazioni: Riempi il pc dell'utente di briciole e non è carino. L'utente può attivare l'aspirabriciole e cancellare i biscottini. Ciò gli permette di votare nuovamente.

Con il DB memorizzi il voto nel DB, ma come distinguere se un utente ha già votato dato che non occorre registrarsi?

1)Richiedere diversi click prima di far votare in modo disincentivare i cliccatori folli.
2)Mettere i simpaticissimi camptcha (che palle).
3)Basarsi sull'ip dell'utente partendo dal presupposto che lo stesso ip non dovrebbe ripresentarsi al voto sul medesimo post in un ragionevole periodo di tempo

I biscottini andrebbero utilizzati per personalizzare l'esperienza dell'utente (preferenze dell'utente) sul sito e non per memorizzare informazioni del sito. Ad esempio se dai la possibilità di variare la combinazione dei colori o il tema del sito, lasci una briciola con l'informazione che interessa quell'utente. In tal modo quando l'utente torna, leggi il biscottino e riproponi il tema che ha tanto apprezzato.