Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Zabezpieczenia
Forum PHP.pl > Forum > PHP
ujex
Witam!
Mam taki problem: mam na portalu kilkaset artykułów i traz potrzebuje zbudować system do głosowania na te artykuły, ale system może pozwolić tylko na jeden głos danej osobie. Jak zabezpieczać takie systemy przed spamowaniem i masowym glosowaniem?
Na darmowym "pliggu" http://www.pligg.com/ ale tam jest tak ze kazdy użytkownik na stronie to nowy wpis do bazy danych a jak uzytkownik glosuje na powiedzmy 20 artykulow to tych wpisow jest 20. Ja nie moge sobie pozwolic na taka baze danych a pozatym nie wydaje mi sie to dobrym sposobem.
Myslalem tez o jakiejs tablicy do ktorej bym wpisywal artykuly na ktore juz glosowano i trzymal je w cookies ale ten sposob mozna dosyc llatwo obejsc.

Jeżeli macie jakiś propozycje to z góry dzieki za odpowiedź.
qqrq
Zrób kontrolę konta użytkownika i numeru IP. Wtedy zagłosować będzie można tylko raz z jednego loginu i raz z jednego kompa. Poza tym możesz przy głosowaniu zrobić tokena - to zabezpieczy przed "masowym głosowaniem".
ujex
Ok IP tylko w jaki sposób zapisywać to w bazie danych żeby baza nie mała po miesiącu rozmiarów takich jak na wspomnianym pliggu?

Logowanie odpada bo z zalozenia kazdy moze głosować, ale tylko raz.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.