سلام دوستان من قصد دارم با livewire لاگین راپیاده سازی کنم ولی متسفانه به مشکل برخوردم
Auth::loginUsingId($user_id); return redirect('/');
هیج اروری نمیده و ریدایرکت میشه عملیات لاگین انجام نمیشه
دوستان اگه میتونی راهنماییم کنید
@hesammousavi
@ali.bayat
@wozniak
درود بر شما وارد session.php دایرکتوری confing بشید و same_site رو بر روی null قرار بدید و تست کنید
سلام بنده یه مشکلی در لاگین با livewire دارم
public function submit() { $this->validate(); try { $data = Auth::attempt(['mobile' => $this->mobile, 'password' => $this->password]); if ($data) { return redirect(route('user.admin.dashboard')); } $this->dispatchBrowserEvent('alert',[ 'type'=>'success', "message" => __('messages.loginSuccess') ]); } catch (\Throwable $th) { $this->dispatchBrowserEvent('alert',[ 'type'=>'error', "message" => __('messages.errorsystem') ]); } }
این کد لاگین من هست . وقتی موبایل و رمز عبور رو درست وارد کینم مقدار داده true میشه و به page مورد نظر میره اما من داخل route group یک middleware قرار دادم
$user = Auth::user(); if (!$user || $user->role || $user->role->machine_name != 'admin') { Auth::logout(); return redirect()->route('user.admin.login'); } return $next($request);
وقتی که dd میگیرم user رو null میده
ممنون میشم راهنمایی کنید
@hesammousavi
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟