问题摘要
我想知道如何使用Laravel的Auth::viaRemember()
正确实现用户身份验证,以便在我的网站上检查(通过记住cookie)。
令牌在登录时设置如下:
if (Auth::attempt(['email' => $email, 'password' => $password], $remember)) {
// The user is being remembered...
}
在浏览器中设置 remember_xxxxxxxxxxx Cookie。
会话配置
我的会话配置为在浏览器关闭后持续120分钟:
'lifetime' => 120,
'expire_on_close' => false,
检查记住的Cookie
当会话在120分钟后到期且用户再次访问该页面时,应通过记忆令牌对其进行身份验证,然后重定向到特定的经过身份验证的页面。 支票是如何实际完成的?
或