@Nikolas Понял, думаю это на стороне пользователя уже должно решаться всё таки. Но в таком случае, ваш вариант с пингованием, наверное, самый простой и надежный
однако считаю, что такая проблема должна бы быть решена на уровне движка, потому что каждый раз делать чек куков не улыбает, да и передача из клиента в браузер оказывается нерабочей.