Forum Moderators: phranque
But I am sure it has some sort of non-obvious, subtle drawback. What would that be? Do you know?
Let's say I login today with IP *.47. I do a little on the site, and leave without logging out. Tomorrow, I've got a new IP, *.23 and try to login...but you don't let me. There's no way I can get that IP back, or login without emailing you to fix things.
And this WILL happen frequently.
*edit. Though I suppose you could use cookies to determine a unique computer/browser session instead of IP/Agent.
Still, I think it's more hassle then it's worth.
[edited by: Gibble at 2:55 pm (utc) on Sep. 4, 2007]
But at the same time, people might share accounts, and that is not a good thing.
But, if you see a pattern, like 9-5 on IP A, and the rest of the time on IP B. Then it's likely the same person...just at work or home.
A lot of sites don't allow two accounts to be logged in at the same time. Some don't care. It isn't a dumb thing to do if your reasoning is sound.
Banks and most anything with financially transactions do it all the time. Same with sites that do Pay-Per-Views and online tutorials.
Most forums sites don't care. I have had an account that was disabled once for security reasons because I had logged in from too many different IPs. My bank asks me 3 questions from a 30 question questionnaire that I had to fill out before I can log in from anywhere that I haven't logged in from previously.
There are lots of good reasons to do this. If yours are good then go for it.
[edited by: Demaestro at 3:29 pm (utc) on Sep. 4, 2007]
My bank has no problem with that, and it would not cause any problems, provided you had a page for 'duplicate logger' that said "login denied - you may have you account open on another computer".
Denying access is all very well to deny account sharers - but if you deny access to genuine customers, you will lose them.
But either way it won't stop people sharing logins - they'll just tell their friends that if they're denied to try again later, when the other person has finished downloading (or whatever).
You could go mad trying to avoid the occasional cheat - better to recognise that it's usually a minority - and to factor the cost into your business model.