【发布时间】:2015-07-27 04:36:12
【问题描述】:
所以,snappy 在为我的 Laravel 网站创建 PDF 方面做得非常出色。问题是登录。 Snappy 可以在登录前 PDF 的所有页面,但如果我尝试 pdf 仅在登录后出现的页面的 url,那么它会 PDF 登录页面。它必须与会话或 Auth 功能有关。任何人都知道如何将需要 Snappy 授权的 PDF 页面?
【问题讨论】:
-
我知道 snappy,你可以通过第一个 http 请求访问 pdf 到特定的 url,然后它会生成 pdf,而它会命中 http,你可以验证请求。
-
如果您分享一些代码,您如何使用 snappy,将会很棒。
-
$snappy = new Pdf(realpath('/usr/local/bin/wkhtmltopdf')); header('Content-Type: application/pdf'); header('Content-Disposition: attachment; filename="file.pdf"'); $url='localhost/BackOffice/public';回声 $snappy->getOutput($url); echo 'PDF 生成成功';
-
我可以举例说明如何在生成 pdf 之前进行身份验证吗?我不太确定我完全理解你的意思
-
你如何检查其他控制器上的用户身份验证?
标签: php laravel pdf-generation snappy