мне как-то присылали изображение такой ссылкой, при попытке сохранить оно заново запрашивалось с сервера и уже не сохранялось. понятно, что заранее зная про эти особенности все равно можно выдернуть изображение, но тем не менее. причем скрипт был какой-то самописный, на собственном домене.
Архив с паролем хорошо, но как передать сам пароль если есть в наличии только открытый канал (с пассивной прослушкой)?
С помощью такого одноразового сервиса передаем пароль, далее уже вне сервиса спрашиваем подтверждение о принятии пароля и передаем ссылку на запароленный архив.
Интересный факт: после удаления сообщения он пишет, что оно deleted, для рандомного хэша, что not found. Т.е. по крайней мере запись о том, что такой хэш был сохраняется.
и так уже из-за всяких сокращаторов ссылок страшно куда-либо переходить, а тут еще это :) мне вот через раз приходится задавать собеседнику (другу или подруге) всякие личные вопросы — чтобы выяснить не заломали ли их аську в очередной раз :) а то кинут ссылку непонятно куда ведущую — а ты думай — вирус или нет :)
Да и вообще, генерация одноразовых URI может пригодиться в разных ситуациях.
Это в каких же? Сижу и не могу придумать ни одного вменяемого случая, когда подобное действительно может пригодиться.
Вообще, я жутко ненавижу и не понимаю людей которые используют сокращалки для ссылок(кроме как постинг в твиттер, коим не пользуюсь)
Задумался о том, что хозяева этих сервисов чьи-то секреты хранят у себя в открытом виде. Откуда уверенность, что секретное сообщение действительно удаляется после первого прочтения?
Да даже если они и могут это видеть, то это все равно другая ситуация с угрозами. Мне может быть не страшно, скажем, что они узнают, что я читаю сайты о поиске работы, но вот очень не хочется, чтобы про это мог узнать кто-то из моего города.
В такой штуке, как Wub, есть модуль, позволяющий использовать coroutines на серверной стороне. Так, можно при создании страницы «поставить на паузу» корутину, отдать URL собеседнику, после чего он, открыв ссылку, снимает корутину с паузы, она отдаёт текст браузеру и завершается. В итоге текст нигде не сохраняется, ссылка более не действительна.
Одноразовые URI: после прочтения уничтожить