logout شدن یورز با تغییر روت

- 7 ماه پیش
توسط علی آپدیت شد
علی ( 3366 تجربه )
7 ماه پیش

سلام دوستان خسته نباشید
من از دستور
php artisan make:auth
استفاده کردم ولی وقتی لاگین میکنم با user و روت دیگه میرم user سریع logout میشه به صفحه لاگین
در ضمن از middleware auth استفاده کردم و نسخه لاراول هم 5.4 هستش

Route::group(['namespace' => 'Admin' , 'middleware' => ['auth'], 'prefix' => 'admin'],function (){
    $this->get('/', 'AdminController@index');
    $this->resource('/products', 'ProductController');
    $this->resource('/holiday', 'HolidayController');
    $this->resource('/areas', 'AreaController');
    $this->resource('/settings', 'SettingController');
    $this->resource('/times', 'TimeController');
    $this->resource('/orders', 'OrderController');
    $this->get('/orders/transc/{id}', 'OrderController@transc')->name('orders.transc');
});
بهترین پاسخ انتخاب شده توسط علی
علی
7 ماه پیش

مشکل حل شد دوستان

به اشتباه تو blade اومده بودم از auth()->logout استفاده کرده بودم هی لاگوت میکرد تو هر روت

none ( 356 تجربه )
7 ماه پیش

برو تو کنترلر های register و login بعد متغیر $redirectTo رو به مسیر '/' تغییر بده
بعد تو فایل redirectIfAuthnticaed تو پوشه middleware هم اینکار رو انجام بده - احتمالا درست شه

علی ( 3366 تجربه )
7 ماه پیش

نه حل نشد متاسفانه نمیدونم مشکل از کجاس

حسام موسوی ( 72834 تجربه )
7 ماه پیش

چطوری عمل login رو انجام دادید ؟

علی ( 3366 تجربه )
7 ماه پیش

خب از روت لاگین استفاده کردم و فقط تو یک صفحه لاگین میمونه و صفحه بعد انگار session expire میشه و دوباره مجدد بخوام برم صفحه دیگه میفرسته به صفحه لاگین

علی ( 3366 تجربه )
7 ماه پیش

مشکل حل شد دوستان

به اشتباه تو blade اومده بودم از auth()->logout استفاده کرده بودم هی لاگوت میکرد تو هر روت

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