Меня спрашивали, как сделать так, чтобы человек зайдя с конкретного компьютера на сайт и купив платный доступ на конкретную страницу, мог в дальнейшем только с этого компьютера на эту страницу и заходить?
В чем моя логика неверна?
самый надежный способ идентифицировать устройство (например, компьютер) в сети - mac-адрес, хотя и тот перепиливают умельцы
второй по надежности ip-адрес, который определяет уже не устройство, а "узел" в сети - вчера на ip висел конкретный комп, через полчаса утюг.
большинство сидит на динамических IP провайдера, а значит он переменен
на динамическом IP провайдера я не одинок и могут быть еще абоненты
Вывод:
Нельзя гарантированно идентифицировать конкретное устройство (того самого пользователя с тем самым пк) в сети и дать доступ к веб-странице исключительно ему?
И решение только такое - авторизации, верификации, доступы по уникальным ссылкам и тп. То есть работает, но технически зайти можно с любого устройства.
Все Вы правильно понимаете. IP-адрес - это ни о чем, а до MAC адреса Вы не доберетесь
платный доступ к веб-странице
Логично будет давать доступ не устройству, а человеку. Вот, допустим, я купил у Вас доступ. У меня дома два ноута и телефон. И еще комп на работе. Мне для каждого устройства покупать доступ?
Логично будет сделать доступ по логину/паролю. Или по номеру телефона с отправкой кода подтверждения по СМС. Если хотите, то при создании новой сессии, разрывайте предыдущую сессию для этого логина
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости