Size: a a a

2020 July 14

AS

Artem Smirnoff in Laravel Pro
Павел Г.
Этот путь точно верный? проверяли exists?
источник

AS

Artem Smirnoff in Laravel Pro
Павел Г.
Этот путь точно верный? проверяли exists?
источник

ПГ

Павел Г. in Laravel Pro
P.s он и не должен открываться браузером
источник

AS

Artem Smirnoff in Laravel Pro
Павел Г.
P.s он и не должен открываться браузером
....значит я запутался . Спасибо большое за помощь . Я ответил на ваш вопрос
источник

AS

Artem Smirnoff in Laravel Pro
Павел Г.
P.s он и не должен открываться браузером
а exist true соответсвенно
источник

AS

Artem Smirnoff in Laravel Pro
так как же его отправить не через public
источник

ПГ

Павел Г. in Laravel Pro
Artem Smirnoff
так как же его отправить не через public
Как вам писали в самом начале, надо через хэш делать.  Т.е. делать роут на получение файла, в котором будет логика на проверку прав доступа, а если эта логика - ок, то файл нативно отдается браузеру. На сколько вам именно эта логика нужна и что вы хотели этим приватом - хз )
Постараюсь найти статью как это сделать, вроде надавна была ссылка на хабре в ларавел дайджесте
источник

ПГ

Павел Г. in Laravel Pro
источник

AS

Artem Smirnoff in Laravel Pro
Павел Г.
Как вам писали в самом начале, надо через хэш делать.  Т.е. делать роут на получение файла, в котором будет логика на проверку прав доступа, а если эта логика - ок, то файл нативно отдается браузеру. На сколько вам именно эта логика нужна и что вы хотели этим приватом - хз )
Постараюсь найти статью как это сделать, вроде надавна была ссылка на хабре в ларавел дайджесте
так, спасибо вам большое . Тогда такой вопрос. Как луче поступить .. Я хочу показывать видео людям у которых есть права . Если видео будет в папке public то ведь все смогут получить их
источник

AS

Artem Smirnoff in Laravel Pro
Павел Г.
Как вам писали в самом начале, надо через хэш делать.  Т.е. делать роут на получение файла, в котором будет логика на проверку прав доступа, а если эта логика - ок, то файл нативно отдается браузеру. На сколько вам именно эта логика нужна и что вы хотели этим приватом - хз )
Постараюсь найти статью как это сделать, вроде надавна была ссылка на хабре в ларавел дайджесте
или луче упростить себе задачу и использоватьь Laratrust. ПРосто обернуть маршруты ? я просто хотел что бы видео не лежали в public
источник

ПГ

Павел Г. in Laravel Pro
Artem Smirnoff
так, спасибо вам большое . Тогда такой вопрос. Как луче поступить .. Я хочу показывать видео людям у которых есть права . Если видео будет в папке public то ведь все смогут получить их
Возможно это то что вам нужно. И вы на правильном пути.  Я просто сам далеко не профи, хз на сколько это верно - прогонять весь видос через такой функционал. Ведь в браузер отдается не ссылка, а содержимое файла.
источник

ПГ

Павел Г. in Laravel Pro
Надо глянуть что делает file в response
источник

D

Dymon in Laravel Pro
Artem Smirnoff
так, спасибо вам большое . Тогда такой вопрос. Как луче поступить .. Я хочу показывать видео людям у которых есть права . Если видео будет в папке public то ведь все смогут получить их
вот здесь глянь принцип https://medium.com/@allalmohamedlamine/how-to-serve-images-and-files-privatly-in-laravel-5-7-a4b469f0f706 (имхо реализация там не очень), а здесь по видео посмотри https://sohabr.net/habr/post/342246/
источник

AS

Artem Smirnoff in Laravel Pro
уже по этому гайду делал не вышло что то
источник

AS

Artem Smirnoff in Laravel Pro
Павел Г.
Возможно это то что вам нужно. И вы на правильном пути.  Я просто сам далеко не профи, хз на сколько это верно - прогонять весь видос через такой функционал. Ведь в браузер отдается не ссылка, а содержимое файла.
я к тому что видосики брать не из public . Вот и вся цель . Ну идругие документы
источник

ПГ

Павел Г. in Laravel Pro
Artem Smirnoff
я к тому что видосики брать не из public . Вот и вся цель . Ну идругие документы
Ну скорее всего статья кторая ч вам скинул и с медиума - то что надо. +- скорее всего одно и тоже кроме file/download
источник

AS

Artem Smirnoff in Laravel Pro
Павел Г.
Ну скорее всего статья кторая ч вам скинул и с медиума - то что надо. +- скорее всего одно и тоже кроме file/download
попробую ещё раз прогнать по гайду
источник

ПГ

Павел Г. in Laravel Pro
Artem Smirnoff
попробую ещё раз прогнать по гайду
Просто как я помню, в браузер отдается содержимое файла, с нужными заголовками. И если  с картинками все просто. То вот как будет вести себя сервер при нагрузке и браузер, когда ему впихнут 500метров контента - я честно говоря хз.
источник

ПГ

Павел Г. in Laravel Pro
Возможно нужны дополнительные технологии
источник

ПГ

Павел Г. in Laravel Pro
Если видео короткие - то наверное все ок
источник