Wiarygodność opinii - nie zmierzysz tego. Możesz ewentualnie moderować te najbardziej podejrzane.
Tak samo nie zmierzyłbyś opinii ludzi zarejestrowanych
Ja bym zabezpieczenie przed takimi fakeami zrobił niejawne
Na każdym kompie z którego by leciała opinia zapisywałbym jakieś bardzo długo trzymające ciasteczko z jakimś hashem. Hash zapisywał do bazy danych.
Przed wysłaniem komentarza odczytałbym sobie czy dane ciasteczko jest na kompie, jak jest, to hash z ciacha zapisuję do bazy danych. No i albo email do admina, że coś nie halo, albo jakaś podstrona w adminie wyławiająca te komentarze z tego samego kompa
Problem jest z generowaniem tego hasha - nie ma idealnej metody na to niestety
Ale chyba md5() z danych o przeglądarce by wystarczył. Można zmienić przeglądarkę, dlatego mówię, że nie ma idealnej metody.