从login方法重定向后,Sentinel :: check()始终返回false

时间:2017-01-07 09:00:05

标签: php laravel laravel-5 laravel-5.3

我在Laravel 5.3中使用Sentinel。

登录方法

Sentinel::authenticate($credentials)

工作正常,每次成功登录后都从Sentinel::check()获取用户对象。

但重定向后会出现问题,而Sentinel::check()内的route, middle-ware, views显示为false。有关这个问题的任何想法吗?

1 个答案:

答案 0 :(得分:0)

我犯了一个错误。由于实现Uuids,我在代码库中扩展了每个sentinel模型。但错误是由于错误的继承而产生的,它是class QuitchPersistence extends EloquentActivation而不是class QuitchPersistence extends EloquentPersistence。现在它工作正常。

相关问题