سلام بر دوستان لاراولی
ما یک صفحه داریم کد تاییدیه که بعد از ثبت نام کاربر به این صفحه هدایت میشود می خوام بعد از زدن دکمه تایید کاربر لاگین کنه هر کار کردم نشد.
http://s9.picofile.com/file/8368678242/Untitled.png
public function send(Request $request)
{
$user = User::whereCode($request->code)->whereMobile($request->mobile)->first();
if($user){
$user->verification_code = 1;
$user->save();
alert()->success('ورود شما با موفقیت انجام پذیرفت.', 'کد تاییدیه');
$this->validator($request->all())->validate();
event(new Registered($user = $this->create($request->all())));
$this->guard()->login($user);
return $this->registered($request, $user)
?: redirect($this->redirectPath());
} else {
alert()->error('کد تاییدیه نادرست است.', 'کد تاییدیه')->persistent('ارسال مجدد');
return redirect()->back();
}
}سلام. چرا از این متد استفاده نمیکنید؟
Auth::loginUsingId($user->id);@oxbir
سلام
خوب بعد از زدن دکمه تایید برای همون کاربر سشن ست کنید همین. چک کنید اگر تایید انجام شد یوزر کاربر رو برداره سشن رو براش ثبت کنه .
شاید پاسخ شما همینجا باشد