Сравнительно простой костыль: при каждом логине вычислять и сохранять текущий уникальный ID пользователя и проверять есть ли еще юзеры с таким ID , но другим логином. Правда это "убьет" и честных юзеров, если сразу несколько из них работают с одного компа.
Ну а что использовать в качестве ID решать уже вам, начиная от обычного комбо юзерагент+айпи до fingerprint на основе канваса, флешкук, локалсторадж. В гугле хватает статьей о идентификации пользователей.