检查具有特定ID的用户是否已登录laravel 5.2

时间:2017-12-29 20:57:42

标签: php laravel-5.2

如何检查特定用户是否已登录?

Auth::check() or Auth::user()->id

将无法正常工作,因为我需要检查具有特定用户ID的用户,例如我想检查具有id = 53的用户是否已登录,然后我可以使用Laravel auth功能

我有一个中间件,所以这就像Auth :: guard(' provider') - > id?

1 个答案:

答案 0 :(得分:0)

您可能会使用database会话驱动程序,该驱动程序也会将user_id与会话数据一起存储。您可以在sessions表格中查找user_id表格中的记录,并根据last_activity字段粗略确定他们是"登录"。