Один за вариатов
Таблица User
Login - логин
Pass - пароль
Uid - уникальный номер
Пользователь 1 - авторизировался (использовал Login и Pass), получил уникальный номер (Uid), сохранили этот номер на сервере (в Таблице User) и у пользователя.
Для проверки доступа к системе сверяется Uid из таблицы и Uid пользователя(cookies) + все что душа пожелает (Ip, screen width, browser)
Пользователь 2 - авторизировался (использовал Login и Pass), получил уникальный номер (Uid), сохранили этот номер на сервере (в Таблице User) и у пользователя.
Пользователь 1 – имеет старый уникальный номер (Uid), автоматически вылетает из системы. (некоторые системы пишут предупреждение почему ...)
Если ты что то продаешь и поэтому тебе нужен такой способ авторизации, то
ты продаешь доступ с 1 компа (любого) к твоей системе. И тебе не важно с какого, важно что с одного.