Пользователю высылается ссылка на некую страницу, и только этот пользователь должен иметь возможность пройти по ней и попасть на эту страницу.
Если получивший эту ссылку поделится ею с кем-нибудь и тот попробует по ней пройти - он не должен попасть на эту "секретную" страницу.
Как это называется? Ограничение доступа? Как такое можно реализовать?
Первый вариант:
Если ссылка будет работать единоразово, то можно генерировать уникальный код, писать его в куки или передавать в гет-параметре явно, сразу после запроса страницы удалять доступ (код/токен) и при повторном запросе выводить ошибку.
Второй вариант:
Реализовать личные кабинеты для пользователей и отслеживать подозрительную активность/авторизации.