laravel中自定义的中间件没起作用
- 在laravel自定义了一个中间件,没有起作用
- 通过
php artisan make:middleware AdminChange
来增加的新中间件,并在handle方法中打印了测试语句;然后在Kernel.php文件中已经添加别名了;最后在我的路由组中添加了。 - 图片
发现路由组配置中的prefix 前缀是起作用了,但是middleware 没有起作用。并做了以下尝试
- 修改别名名称,修改为不带中间的那个点(.)
- 引用的时候加了中括号,
middleware => ['admin.settings']
我现在是蒙圈了,请哪位朋友帮我瞧一瞧。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这个得看看中间件内容
比如看有没有
return $next($req);
然后 没有起作用的表现效果是咋样的?
试试