سلام
موقع ایجاد فرم ثبت نام با گوگل با موفقیت به صفحه انتخاب ایمیل ریدایرکت میشم
ولی بعدش بهم ارور میده و اصلا کد های try اجرا نمیشه


@mehdi0121 ممنون از پاسختون
ولی چندین بار سعی کردم
و چندین بار ا رسال کردم
شاید منظورتون از دوباره فرستادن سمت گوگل رو متوجه نشدم
شاید پاسخ شما همینجا باشد
سلام به شما دوست عزیز.
باید به صورت زیر بنویسید:
public function callback()
{
$google_user = Socialite::driver('google')->user();
$user = User::where('email', $google_user->email)->first();
if ($user) {
auth()->loginUsingId($user->id);
} else {
$new_user = User::create([
'email' => $google_user->email,
'password' => bcrypt(Str::random(16))
]);
auth()->loginUsingId($new_user->id);
}
return redirect()->route('panel.index');
}
موفق باشید.
@rezajahangir ممنون از راهنماییتون
ولی وقتی کد بالا رو قرار میدم باز هم ارور بر میگردونه

@rezajahangir
باز هم خطا میده:/

