Liferay 6 has the following property. If it's available in liferay 5, suggest that you version up.
#
# Set the following to true if users are allowed to have simultaneous logins
# from different sessions. This property is not used unless the property
# "live.users.enabled" is set to true.
#
auth.simultaneous.logins=true
Please sign in to flag this as inappropriate.