سلام
خسته نباشید
بنده امروز قسمت 16 آموزش ساخت فروشگاه همین راکت رو دیدم و پیاده سازیش کردم. ولی نمیدونم چرا بعد از اینکه یه سری تنظیمات رو اعمال کردم ، به محض اینکه وارد سایت میشم و از منو قسمت Articles رو انتخاب میکنم به صفحه لاگین ریدایرکت میشه ؟!!!
خودم نوشتم که ریدایرکت بشه ولی میگم من که Login میکنم پس چرا خود به خود Logout میشه ؟
@simhos2017
سلام.
بررسی کنید که شرتتون به صورت زیر باشه :
if(!auth()->check()) {
//redirect user to login
}
یا اینکه بهتره که از میدلویر auth استفاده کنید.
شاید پاسخ شما همینجا باشد
@simhos2017
به جای این کار، شرط و ری دایرکت رو پاک کنید و متد زیر رو به کنترلر اضافه کنید :
public function __construct()
{
$this->middleware('auth');
}ممنون دوستان که کمک میکنید.
ولی باز حل نشد .
آقای بیات بنده middleware auth رو بصورت زیر به کنترل اضافه میکنم :
public function __construct()
{
$this->middleware(['auth','user_activation']);
}
اون قسمت useractivation مربوط به آموزش آقای موسوی هست (کد فعال سازی ایمیل) وقتی میخوام از طریق گوگل یا به هر طریقی وارد سایت بشم وقتی dd میگیرم میتونم اطلاعات کاربر رو بگیرم ولی به محض اینکه به یه صفحه ای میرم ( مثلا Articles ) به صفحه لاگین ریدایرکت میشه .
دیگه کلافه شدم .
نمیدونم کجا logout میشه .😡