|
Set a timer, have a date("U") stamp set in the user profile, and say if no cookie containing the user-login info exist, but the date stamp is say no more than 5 minuts old, you're probably trying to login from several locations at the same time.
And have a check to say, if stamp is more than 5 minuts from now, but user is loged in, update to now.
Then uppon logout, set timestamp to somethign like 10 minuts in the past.
|