سلام دوستان
من به یه مشکل در لاراول برخوردم که مدت هاست به دنبال گرفتن جوابش هستم. اما متاسفانه موفق نشدم راه حلی براش پیدا کنم.
وقتی که من در سایتی که با لاراول نوشتم لاگین می کنم، بعد از اون یک تب جدید از صفحه ای که دیدن اون مستلزم لاگین کردن هست باز می کنم و بعد در تب اول کاربر لاگ اوت می شه، بعد از رفرش کردن تب دوم خطای route[login ] not defined رو دریافت می کنم.
در واقع مشکل اینجاست که کاربر بعد از لاگ اوت کردن به صفحه لاگین منتقل نمیشه و در همون صفحه می مونه و لاراول خطا صادر می کنه.
چیکار میشه کرد که در صورتی که کاربر لاگین نبود راحت به صفحه لاگین ریدایرکت بشه؟
با تشکر از وقتی که می ذارید.
من متوجه نشدم که چه کدی و کجا رو منظورتون هست ولی خیلی ساده میتونی از کد زیر استفاده کنید
if(! auth()->check()) {
return redirect('Your Adress')
}
البته اگر منظورتونو درست متوجه شدم باشم چون سوالتون نامفهومه
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟