Block multiple logins at different locations (2 posts)

Is there a plugin that prevents a user from being logged in twice , at different computers simultaneously? Or that limits amount of Ip’s that can be on at once? I’m trying to prevent members from sharing accounts with non-members. Got the idea from Wishlist Member plugin here: http://member.wishlistproducts.com/12-ip-login-protection-wp2/
It’s not compatible with BP.