小编Gra*_*m T的帖子

在Exceptions\Handler.php中访问Auth

我正在尝试Auth从类的render方法App\Exceptions\Handler(app/Exceptions/Handler.php)中访问该类,以确定用户当前是否已使用该Auth::check()方法登录.

这在5.1中运行良好,但我升级到5.2,它不再有效.

为了调试这个,我一直在打印Auth::user()日志(返回NULL),然后将redirect()返回到另一个视图.

然后从视图/控制器重定向到,将其打印Auth::user()到日志,按预期工作并返回登录用户.

所以从类中访问Auth类或user()方法似乎没有问题Exceptions\Handler,只是由于某种原因它返回NULL,而应用程序的其他部分返回User ..

感谢您的任何信息!

php laravel laravel-5

5
推荐指数
2
解决办法
1841
查看次数

标签 统计

laravel ×1

laravel-5 ×1

php ×1