Задать вопрос

Как в javascript определить уникальность хоста?

Необходимо осуществить идентификацию на клиенте.
Использовал Fingerprint, но возникает очень много дубликатов хешей.

Существует ли аналог?
Чем вы пользуетесь для идентификации хоста?
  • Вопрос задан
  • 362 просмотра
Подписаться 7 Простой 3 комментария
Пригласить эксперта
Ответы на вопрос 3
Sanasol
@Sanasol
нельзя просто так взять и загуглить ошибку
Использовал Fingerprint, но возникает очень много дубликатов хешей.

Самопальный что ли? Какие данные брались для построения хеша? Какая библиотека?
Никогда не было такой проблемы. Там же куча параметров которые ну никак не могут совпадать "очень часто"

Одинаковые выдавал только Tor браузер, потому что он для этого и предназначен в принципе, куча анонимизации из коробки превращает всех в клонов.
Ответ написан
Noizefan
@Noizefan
xmoonlight зря ты)) кого тут только не встретишь порой)) и теме так то сколько лет

что значит идентификация хоста? хост это сервер или клиент? как правило чаще используют хост в значении сервера.
Хост — любое устройство, предоставляющее сервисы формата «клиент-сервер» в режиме сервера по каким-либо интерфейсам и уникально определённое на этих интерфейсах.
Есть хост и есть клиент. Однозначная идентификация хоста на клиенте происходит при помощи технологий HSTS, например))

Рассуждай логически. Всё, к чему может получить доступ js на клиенте - является оно атомарно каждое уникальным для конкретного устройства или профиля? Нет. В мире существуют как минимум два одинаковых с точки зрения JS датчиков устройства, купи два одинаковых устройства из одной партии, установи одинаковый софт и попробуй их отличить. Это уже не позволит сделать статистически на 100% эффективную систему однозначной идентификации устройства в системе без использования технологий аутентификации. Другой теперь вопрос, какая именно эффективность тебе нужна. Это во-первых, отходя от темы. А во вторых, возвращаясь, опять же, делаем вывод - компьютер - не человек, у него нет уникального для каждого отпечатка пальца или сетчатки глаза.

Смотри в сторону готовых решений, не изобретай велосипед. 100% уникальности не получишь.
https://habr.com/ru/company/oleg-bunin/blog/321294/
Ответ написан
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Хост вшивается в токен сессии хоста сразу же после двухфакторной авторизации.
Использование данных авторизации клиента с невалидным хостом становится попросту невозможным.
("еду как могу")
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы