Horizon::auth () 不起作用,闭包函数没有调用?

\Horizon::auth(function($request) {
    dd('test');
    //return false;
});

各种角色甚至游客都可以访问仪表盘,且并没有输出 test,权限验证并没有调用闭包函数?

《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
讨论数量: 4
pardon110

dd函数会中断程序的后续运行,相当于exit。如果你查看服务器日志,或php日志会发现它执行了。

4年前 评论

你这个路径可能不对,\Auth::auth()应该访问不到吧。我使用的是6.x版本,正确的路径应该是\Laravel\Horizon\Horizon::auth()

3年前 评论

请问解决了吗?我用的是6.2,版本,也是这个问题,好像Horizon::auth没有起作用

file

3年前 评论

@windy9527 请问你解决了这个问题了吗?我也发现这个地方没有访问

3年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!