آفلاین
user-avatar

خطای route login not definedدر لاراول

3 سال پیش
توسط حسام موسوی آپدیت شد
آفلاین
user-avatar
فرهاد اشتری ( 33102 تجربه )
3 سال پیش

سلام دوستان
من به یه مشکل در لاراول برخوردم که مدت هاست به دنبال گرفتن جوابش هستم. اما متاسفانه موفق نشدم راه حلی براش پیدا کنم.
وقتی که من در سایتی که با لاراول نوشتم لاگین می کنم، بعد از اون یک تب جدید از صفحه ای که دیدن اون مستلزم لاگین کردن هست باز می کنم و بعد در تب اول کاربر لاگ اوت می شه، بعد از رفرش کردن تب دوم خطای route[login ] not defined رو دریافت می کنم.
در واقع مشکل اینجاست که کاربر بعد از لاگ اوت کردن به صفحه لاگین منتقل نمیشه و در همون صفحه می مونه و لاراول خطا صادر می کنه.
چیکار میشه کرد که در صورتی که کاربر لاگین نبود راحت به صفحه لاگین ریدایرکت بشه؟

با تشکر از وقتی که می ذارید.

آفلاین
user-avatar
حسام موسوی ( 382959 تجربه )
3 سال پیش
تخصص : طراح و برنامه نویس

من متوجه نشدم که چه کدی و کجا رو منظورتون هست ولی خیلی ساده میتونی از کد زیر استفاده کنید

if(! auth()->check()) {
    return redirect('Your Adress')
}

البته اگر منظورتونو درست متوجه شدم باشم چون سوالتون نامفهومه

برای ارسال پاسخ باید وارد سایت شوید