Здравствуйте, скажите пожалуйста, есть ли возможность в Laravel создать временную публичную ссылку на файл расположенный в Storage? Например если человек залогинился, то создаётся временная ссылка на изображения и они отображаются в личном кабинете в теге img.
Есть что-то подобное? Может какой-то пакет или как-то по другому создать такую штуку?
Я бы хотел, чтобы было что-то такое: localhost/file/dyb3635h6f428 и вело оно на файл изображения, которое находиться в папке storage.
Чтобы такие штуки создавались минут на 30.
По этому примеру можно я так понимю создать временную ссылку, а там уже нужно чтобы возвращалось изображение.
Нужно будет получается взять содержимое файла и вывести вместе с хедерами.
В принципе может получиться. Спасибо, попробую поэкспериментировать
mcrack, ну так положите файлы в закрытый storage, и грузите файлы только по ссылке
В ссылку можете также зашить любую информацию, которую потом будете разбирать в роуте на переменные
можете также проверять права в роуте, может ли этот пользователь загружать этот файл.