Yaribz / SPADS

SpringRTS Perl Autohost for Dedicated Server
GNU General Public License v3.0
17 stars 16 forks source link

Provide a plugin to mitigate vote system exploits #15

Closed Yaribz closed 8 years ago

Yaribz commented 8 years ago

In Spring context where anyone can create any number of accounts easily, it's hard to ensure vote uniqueness: players can exploit the vote system easily by creating multiple accounts and then using them to vote in SPADS autohosts.

It should be quite easy to make a small plugin to prevent multiple votes from same IP address for newbie ranked accounts (i.e. if any account with a given IP address has already voted, all other newbie ranked accounts from same IP address are removed from the list of remaining voters).

This would NOT prevent vote system exploits, it would just make them a bit harder, forcing exploiters to use several VPNs at the same time for example.

Yaribz commented 8 years ago

fixed by aef26c4