Можно ли создать приватную — публичную ссылку на страницу?

Здравствуйте.
У меня возникла мысль.
Можно ли создать приватную - публичную ссылку на страницу сайта. То есть такую ссылку по которой этой страницей может пользоваться пользователь определенной машины. Логин пароль страницы на устраивает. Именно просто ссылка для определенной машины. При заходе другого пользователя с другой машины на эту ссылку, он не мог попасть на эту старницу
  • Вопрос задан
  • 308 просмотров
Решения вопроса 1
ThunderCat
@ThunderCat Куратор тега JavaScript
{PHP, MySql, HTML, JS, CSS} developer
100% способа нет, любой из имеющихся механизмов привязки к конкретной машине при определенных условиях можно обойти, либо не возможно гарантировать это условие для любой машины.
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
melodyn
@melodyn
Лучше нативная смерть, чем фреймворковая жизнь.
Можно сделать некий ключ и передавать его гет-параметром, соответственно, показывать страницу только тем, кто перешёл по ссылке с ключом. Почти логин-пароль, но простенько )
Ответ написан
@Sudo
Опыт, сын ошибок трудных
Не панацея конечно, но я бы сделал фильтр по юзер-агенту. А в браузере прописал бы хитрый кастомный юзер-агент. Правда при этом может поломаться верстка и т.п.
Ответ написан
Комментировать
Maksclub
@Maksclub
maksfedorov.ru
Можно сделать, как предлагает Сергей Мелодин только дополнить и будет ряд ограничений:
- выдается ссылка (некий ключ для GET и некий ключ для cookie)
- дается 1 попытка перехода по ней через GET (например скидываете ее кому-то, кто долже открыть)
- после открытия 1 раз -- закрыть к этой ссылке доступ только через GET, а дать ТОЛЬКО доступ по GET+нужная cookie

Как-то так пришло в голову
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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