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