Thanks for sharing this knowledge.  It sounds like my best option
would be to cache IP addresses and use some sort of heuristics to
detect odd voting patterns.

On Jun 29, 7:26 am, James <ja...@jarofgreen.co.uk> wrote:
> On Jun 29, 8:13 am, Vladimir Shulyak <nc0...@gmail.com> wrote:
>
> > > You can't rely on just theIP. If you do then you will have problems
> > > where large numbers of people sit behind a singleIP, as will be case
> > > where corporate firewall is used, or where proxies or other gateway or
> > > NAT solution are used by ISPs.
>
> > That's right, try to use cookie check instead ofIPcheck.
>
> Except cookies are very easy to fake .... it depends on how serious
> you want your voting to be; whether you could tolerate a little
> hacking or not.
>
> http://stackoverflow.com/questions/1042580/best-way-to-store-views-of...
> Is a discussion on this in mysql/php but the general principles are
> the same.
>
> Basically,IPaddr is the only thing it's really hard to play around
> with - user-agent, cookie, everything else is fakable with ease. But
> if you useIPaddr only then 2 people sharing the sameIPaddress
> (different computers on the same broadband connection, etc) can only
> vote once. It's a problem.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to