#1 Mirek
Ahoj,
Neriesil som to, len zopar veci na zamyslenie:
1/ Hodit to do session by znamenalo, ze to vies osetrit, kym uzivatel je na stranke, no ked sa vrati na druhy den, uz nie
2/ Osetrit IP (drzat to v DB) ma podobny efekt, uzivatel bude mat najskor dynamicku IP a tak sa prihlasi na druhy den a moze hlasovat este raz. Iny pripad je, ked uzivatelia pristupuju napr. z kaviarni alebo skol. Tak bloknes jednu proxy IP a X uzivatelov za NAT/PAT to bude mat kvoli jednemu bloknute.
3/ Drzat to v cookies je asi najlepsie... Ak nechces uzivatelovi zabit cookies, tak mu len napr. vygeneruj GUID pri prvom browsnuti na stranky a GUID drz v DB ako "uz hodnotil". Ak sa prihlasi uzivatel na inom prehliadaci alebo vynuluje cookies, bohuzial, bude mat povolene hlasovat este raz.
4/ Mozno nemusi ist o "riadne" prihlasovanie, ale mozes to zavesit na email. Prvykrat uzivatel musi zaregistrovat len emailovu adresu (tiez sa moze drzat v cookies) - ta sa overi registracnym linkom na nu poslanym.
Urcite ale daj vediet, ako si to poriesil a ake to (ne)malo klady, mozno to budeme potrebovat viaceri ;)