拉拉维尔,保护公用文件夹中的文件夹

我在Laravel应用程序中的公用文件夹中有一个文件夹,此文件夹称为“docs”,我想保护它免受未经授权的访问。因此,基本上,当用户尝试访问此文件夹时,他们应该被重定向到登录页面。我尝试这样做:

Route::get('\docs','DocsController@protected')->middleware('auth');

但是Laravel甚至不会被触发,用户直接进入文件夹。


收到一只叮咚
浏览 65回答 1
1回答

青春有我

您可以使用 .htaccess 文件来保护此文件夹。但恕我直言,更好的方法是将此文件夹从公共文件夹中移出,并使用php代码(使用诸如phpleague /flysystem之类的东西)访问文档。
打开App,查看更多内容
随时随地看视频慕课网APP