🔥 با کمک هوش مصنوعی در کمتر از 6 ماه فول‌استک شوید ...
۰ ثانیه
۰ دقیقه
۰ ساعت
۴ برجسب فرج
خارج شدن از حساب کاربری به محض بازگشت از درگاه
جامعه لاراول ایجاد شده در ۱۲ اردیبهشت ۱۴۰۰

سلام وقت بخیر

استاد وقتی مراحل ثبت سفارش رو اجرا میکنم و به درگاه متصل میشم به محض بازگشت کاربر دیگه login نیست و به صفحه ورود هدایت میشه تا مجدد اطلاعاتشو وارد کنه

علت چیه؟

تشکر

سلام 

 

احتمالا زمانی که دارید سبد خرید رو خالی میکنید سشن کاربر رو هم همراهش پاک میکنید.

 

یکبار اون قسمت رو چک کنید. اگر درست نشد اون تیکه کد رو برای من بفرستید تا بررسی کنیم.

رحیم ملایری ۱۲ اردیبهشت ۱۴۰۰، ۰۹:۲۶

طبق دستوراتی که در app/support/payment/transaction.php نوشتید

فقط سشن‌های سبد خرید و کد تخفیف پاک میشن

   private function completeOrder($order)
    {
        $this->normalizeQuantity($order);
        event(new OrderRegistered($order));
        $this->basket->clear();
        session()->forget('coupon');
    }

 

تویه همین فایل transaction تابع زیر هم از method ایراد میگیره

دلیلش چی میتونه باشه استاد؟

   private function makePayment($order)
    {
        return Payment::create([
            'order_id' => $order->id,
            'method' => $this->request->method,
            'amount' => $this->cost->getTotalCosts()
        ]);
    }
برجسب فرج ۱۲ اردیبهشت ۱۴۰۰، ۱۲:۴۲

معذرت خواهی میکنم بابت تاخیر در پاسخ .. 

برای چی ریدارکت میکنید به LoginController ؟؟ 

رحیم ملایری ۱۸ اردیبهشت ۱۴۰۰، ۲۱:۲۱

خارج شدن از حساب کاربری به محض بازگشت از درگاه

باسلام

من هم این مشکل رو دارم حتی اون قسمت خالی شدن سبد خرید رو کامنت کردم در صورت انصراف سبد خرید خالی میشه و از پنل کاربر هم خارج میشه ؟

چه باید بکنیم ؟

راضیه پازارگاد ۰۴ شهریور ۱۴۰۰، ۱۰:۱۵