Laravel如何使用数据库会话检查用户是否登录


Laravel how to check if user is logged using database sessions

public function isLogged($cookie)
{
    $c = Crypt::decrypt($cookie);
    //how do I check using this decrypted session id if the user is logged?
}

我有一个表会话,有会话id,有效载荷,lastactivity,所以如果用户注销,我如何立即使用数据库会话管理器检查它是否被记录?

无论您使用什么Session驱动程序,您都不必考虑它,您可能总是使用Auth::check()来检查用户是否登录,例如:

if(Auth::check()) {
   // user is logged in
}