Size: a a a

Laravel для начинающих

2021 January 27

В

Влад in Laravel для начинающих
Доступ по ФТП будет, но я полагаю что тут важно чтобы никто кроме хозяина файла не мог прочитать содержимое файла
источник

lv

lara vast in Laravel для начинающих
Влад
Доступ по ФТП будет, но я полагаю что тут важно чтобы никто кроме хозяина файла не мог прочитать содержимое файла
А ну так просто чтоб доступ был только у юзера
источник

С

Санжар in Laravel для начинающих
Ребят, если класс парсит данные и выводит эти данные — это же нарушение SRP?
В том плане, что там и парсинг, и перебор данных, и их вызов через методы.
источник

SG

Sergey Gerasimov in Laravel для начинающих
Андрей
https://laravel.com/docs/8.x/filesystem#file-visibility
Последний абзац, это как вариант
Это же просто права доступа? Если судо, то пофиг
источник

В

Влад in Laravel для начинающих
Sergey Gerasimov
Ну как вариант шифрование, а получение файла с гет-параметром каким-нибудь
а можете детальнее рассказать про шифрование? Видимо фронт должен уметь как-то расшифровать файл. Подскажите хотябы как загуглить, потому что я нахожу в сети только шифрования паролей, это не подходит
источник

SG

Sergey Gerasimov in Laravel для начинающих
Влад
Доступ по ФТП будет, но я полагаю что тут важно чтобы никто кроме хозяина файла не мог прочитать содержимое файла
Генерируешь соль, шифруешь файл с этой солью, выводишь юзеру ссылку для доступа, можно на email. Потерял ссылку - потерял файл
источник

А

Андрей in Laravel для начинающих
логика:
1. Файл лежит в с3 или где-то в сторейдже
2. имя файла реальное не видно
3. юзеру, у которого есть права - дается виртуальная ссылка
источник

SG

Sergey Gerasimov in Laravel для начинающих
Влад
а можете детальнее рассказать про шифрование? Видимо фронт должен уметь как-то расшифровать файл. Подскажите хотябы как загуглить, потому что я нахожу в сети только шифрования паролей, это не подходит
Не фронт, бэк
источник

RK

Roman Kolosov in Laravel для начинающих
Влад
а можете детальнее рассказать про шифрование? Видимо фронт должен уметь как-то расшифровать файл. Подскажите хотябы как загуглить, потому что я нахожу в сети только шифрования паролей, это не подходит
Зачем тебе шифровать файл?
источник

А

Андрей in Laravel для начинающих
шифровать файл это такое себе, особенно на лету
источник

SG

Sergey Gerasimov in Laravel для начинающих
Андрей
логика:
1. Файл лежит в с3 или где-то в сторейдже
2. имя файла реальное не видно
3. юзеру, у которого есть права - дается виртуальная ссылка
Так это нужно юзеров на s3 отдельных?
источник

А

Андрей in Laravel для начинающих
может идет речь про имя файла, но тут тоже такое себе
источник

А

Андрей in Laravel для начинающих
Sergey Gerasimov
Так это нужно юзеров на s3 отдельных?
не
источник

В

Влад in Laravel для начинающих
Sergey Gerasimov
Генерируешь соль, шифруешь файл с этой солью, выводишь юзеру ссылку для доступа, можно на email. Потерял ссылку - потерял файл
А если админ сервера скачает файл, он всеравно сможет его посмотреть?
источник

SG

Sergey Gerasimov in Laravel для начинающих
Влад
А если админ сервера скачает файл, он всеравно сможет его посмотреть?
Он же будет зашифрован
источник

А

Андрей in Laravel для начинающих
источник

В

Влад in Laravel для начинающих
Sergey Gerasimov
Он же будет зашифрован
а соль для расшифровки хранится в бд?, т.е. его смогут расшифровать используя тот же код?

Подскажите с помощью чего ларавел может шифровать файлы
источник

SG

Sergey Gerasimov in Laravel для начинающих
Не секьюрно
источник

SG

Sergey Gerasimov in Laravel для начинающих
Влад
а соль для расшифровки хранится в бд?, т.е. его смогут расшифровать используя тот же код?

Подскажите с помощью чего ларавел может шифровать файлы
Не хранить, юзеру отправлять
источник

В

Влад in Laravel для начинающих
Sergey Gerasimov
Не хранить, юзеру отправлять
а если он с другого девайса зайдет? файл потерян получается?
источник