我目前有一个Laravel应用程序,使用Socialite登录。
public function redirectToGoogle(Request $request)
{
return Socialite::driver('google')->stateless()->redirect();
}
当它加载和重定向我失去了以前的会话ID。我需要这个会话ID,因为它加载在我的数据库中跟踪一些购物车信息。有没有办法,我可以保留以前的会话ID时,社交加载谷歌驱动程序?
我也可以重置会话ID,因为我的数据库中有它,但是我不知道如何用自定义字符串重新生成它。
$request->session()->regenerate();
但是给它传递一个自定义字符串呢?
$request->session()->regenerate('some value');
session()->getId(); //does not regenerate 'some value'
1条答案
按热度按时间k10s72fa1#
我想这样说:会话()-〉集合ID($myCustomId);From here