自从从Laravel 6升级到Laravel 9后,我遇到了一个非常有趣的问题。内置的电子邮件验证是通过电子邮件发送给用户的,要求用户在点击邮件中的链接时登录。登录时,你会被重定向到“请验证您的电子邮件页面”,基本上以循环结束。如果用户在一个窗口登录并点击验证电子邮件中的按钮,他会在原始窗口中注销。有什么建议如何解决这个问题吗?此致
5w9g7ksd1#
我终于能够修复它了。这个问题与邮件验证本身无关。由于config/session.php已更改,所以单击按钮时会话丢失。要修复此类问题,请确保您的'same_site'设置为'lax'
'same_site' => 'lax',
1条答案
按热度按时间5w9g7ksd1#
我终于能够修复它了。这个问题与邮件验证本身无关。由于config/session.php已更改,所以单击按钮时会话丢失。要修复此类问题,请确保您的'same_site'设置为'lax'