0

我正在尝试为我的网站实现一个基本的图像获取系统。已经创建了一条返回图像的路线。

我担心的是我希望该路线只能由某些控制器访问。

试图搜索它并发现护照可能是可行的选择,但对于这个应用程序来说它非常复杂。有没有可能的选择?

编辑:很抱歉提供的信息不足。我希望该路由只能由控制器访问,而不是任何输入路由 url 到地址栏的人访问。就像将它用作 api 一样。

4

2 回答 2

0

创建一个表添加该表中的所有路由,然后检查 AppService 提供程序中允许的路由。

$routename = Request::route()->getName(); $allowed_route = AllowedRoutes::where("route","=",$routename)->count();

if($allowed_route == 0) 退出();

于 2019-01-07T11:02:13.393 回答
0

有几种方法可以实现,你可以使用中间件,你可以考虑使用像委托这样的包,这也需要你有一些使用中间件的知识。或使用laravel 身份验证

于 2019-01-07T07:47:30.703 回答