首页 > 解决方案 > 通过 Laravel API 验证 PDF 流

问题描述

我有一个生成 pdf 的 Laravel API。我正在使用 laravel 护照作为 pdf 文件。我想在浏览器中流式传输 pdf 而不是下载它。我目前生成一个 pdf,但它对世界开放,任何人都可以访问该 pdf。我想为其添加身份验证。用户应该能够看到我的应用程序生成的他/她的 pdf,而不是任何其他用户的 pdf。

到目前为止,我的想法是为用户生成一个个人访问令牌并通过 url 传递它。

这是一个好主意吗?我应该考虑如何实现这一点的任何其他想法?

标签: laravellaravel-passport

解决方案


使用 laravel 身份验证来阻止对路由的未经授权的访问,这里是如何做到这一点的文档, https: //laravel.com/docs/5.6/authentication


推荐阅读