Один из трюков JavaScript для определения того, авторизован
посетитель сайта (веб-страницы) на популярных ресурсах или нет. Здесь проверяется именно сам факт авторизации: да или нет.
Никакой приватной информации извлечь таким образом нельзя. Но, с другой стороны, знание того факта, что
сейчас, например, на страницу зашел посетитель, находящийся в Twitter (Gmail, Facebook etc.) может быть
использован, например, для показа контекстной рекламы, предложения специальных сервисов и т.п.
Собственно, идея определения авторизации описана здесь.
Подход состоит в использовании некоторых предопределенных URL, которые доступны именно зарегистрированным пользователям сервисов. Просто
запрашиваем такой URL и определяем HTTP статус в ответе.
Facebook:
Twitter:
Gmail:
Проблемы с определением могут быть с IE и Opera.
Аналогично выглядел старый трюк с использованием CSS. Всего лишь простой JavaScript код, который
анализирует :visited CSS псевдокласс.
Вы действительно заходили на следующие сайты:
Отсюда: JavaScript и история
|