【发布时间】:2021-01-28 13:58:18
【问题描述】:
我使用 auth()->attempt() 和记住我的参数。
if (auth()->attempt($credentials, $rememberMe)) {
当记住我为假时,我可以正常登录,
但是当记住我是真的时,我得到了一个错误。
RuntimeException
Cookie jar has not been set.
我尝试设置 .env
来自SESSION_DRIVER=file
给SESSION_DRIVER=cookie
但还是不行。
我正在使用 Laravel 7.24 和 PHP 7.4.11
【问题讨论】:
-
您在更改 .env 后是否清除了配置和缓存?
-
谢谢,尝试了 config:clear、cache:clear 但仍然出现同样的错误。
-
@AnuratChapanond 问题还在吗?现在正在为同样的错误而苦苦挣扎。
标签: laravel authentication cookies remember-me