Selam, kolay gelsin herkese.
Google ile giriş işlemim şu şekilde:
$user = Socialite::driver('google')->stateless()->user();
$isUser = User::where('google_id', $user->id)->first();
if($isUser){
Auth::login($isUser); return redirect('/');
}else{
$createUser = User::create([
'name' => $user->name,
'email' => $user->email,
'google_id' => $user->id,
'password' => Str::random(10)
]);
$info = UserInfo::create([
'user_id' => $createUser->id,
'type' => 1
]);
Auth::login($createUser);
return redirect('/kullanici-paneli/ayarlar');
}
google'den dönüşte $isUser değişkeni üyenin tüm bilgilerini getiriyor fakat Auth::login($isUser); return redirect('/');
ile giriş yapmadan dönüş urlsine gönderiyor. Auth::login($isUser)
ile giriş yapmıyor. 'same_site' => 'strict'
durumda. Nasıl çözebilirim?