- Range can even be country-based...
Since most spammers are from a different country than the 'expected one', it could be an okay solution. After all, do you know of many people who would move to another continent while their session is opened..?
Thing is, you tend to go a bit much these days for what seems to have become your favorite Wargames quote
You do remember what happened with SMF Hacks, right? Where he put a ban on my IP address and ended up losing so many legitimate customers because of it?
I even contemplated actually removing any kind of IP address tracking from Wedge at one point, only to realise that people would expect it to be there and no matter how much I shouted that it doesn't work, people wouldn't listen. There are a precious few cases where it does work (i.e. whitelisting for search engines against known IP address blocks) but for anything else it simply should not be used.
Where we are with it is about the best we can realistically be, because while I'm all for keeping things secure, I'm not going to make it more secure for some and generate MASSES of bug reports for 'it doesn't work'. Because I can't in good conscience turn around and say it's by design, when all it's demonstrating is how the design is wrong.
The ONLY way I'd support it is if it were implemented as an option but not allow it in the actual admin panel itself. That way only the people who actually understood the implications would be able to turn it on in the first place.