Laravel показать PDF-файл для определенных пользователей - PullRequest
0 голосов
/ 09 марта 2019

Что я сделал

  • Пользователи могут отправлять друг другу PDF.
  • Я храню этот PDF в папке

Что я пытаюсь сделать

Я пытаюсь сделать PDF видимым для пользователя получателя.

пример: Алиса отправляет PDF Бобу Я хочу, чтобы только Боб мог видеть этот PDF.

Что происходит:

Все работает нормально, за исключением того, что ссылка PDF не защищена, что означает, что любой может просмотреть этот PDF, потому что он получил ссылку.

1 Ответ

0 голосов
/ 09 марта 2019

Вы можете использовать политику, чтобы сделать это, вы можете определить вызов роли pdfOwner, когда вы сохраняете pdf, сделайте Боба и Алису владельцем pdf. https://laravel.com/docs/5.8/authorization#writing-policies

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...