Уникальность пользователя

  • Автор темы Автор темы funkster
  • Дата начала Дата начала

funkster

Новичок
Уникальность пользователя

Здравствуйте, посоветуйте, как лучше отследить в CMS ситуацию, чтобы только один человек заходил под одним пользователем ?

В базу данных писать флаг - это не лучшее решение, может на сервере в кеше или еще как.

Хотелось бы узнать мнение опытных разработчиков.
 
В базу писать флаг.
если тебя пугает, что сам же после обрыва не сможет зайти, то это не проблема - старый-то отрубится.

а фантазировать о каких-то серверах и кэшах не надо. лучше учить матчасть. тем более, что она простая, как 2 копейки.
 
IP'шник в БД можно при входе писать. Соотв. если новый пользователь под таким же логином вошел, то старого выкинуть должно при проверке IP.
 
Мне почему-то казалось, что столь жесткое количество дерганий БД - не лучший вариант.

Ну если писать в БД, то становится попроще отследить уникальность пользователя.
 
ах-ах, какая бедная база. получить запрос в пару десятков байт, найти в оперативке нужные данные и вернуть десяток байт - это просто непосильная для бд задача.
 
Ты все равно делаешь запрос в базу, когда получаешь данные пользователя при каждой загрузке страницы, почему бы не вытащить одно лишнее поле?
 
@ndrey
а идентификатор сессии не может быть этим флагом?
 
ФAНАТ
а, если реализовывать таймаут с сохранением данных сеанса?
 
Сверху