我想知道如何使用身份验证中间件来保护laravel中经过身份验证的路由?我有backend logics/apis on node.js
,并且正在laravel上开发前端。
我想使用auth Guard保护的路由很少,例如用户配置文件admin配置文件等。我对认证中间件有点了解。如果它是一个完整的laravel项目,其中数据库后端的所有内容都由laravel处理,那么这是一件容易的事,但就我而言,后端位于其他地方。
我应该使用自己的自定义功能来制作新的中间件,还是可以通过某种方式修改并使用现有的auth中间件。
如果我制作了一个自定义防护中间件,该如何检查用户是否从刀片服务器登录。
在正常项目中,我们可以使用
@if(Auth::check()) <do something @endif
但是如果使用自定义防护中间件,我该怎么做?