Skip to content

Instantly share code, notes, and snippets.

@devsanowar
Created May 18, 2025 06:49
Show Gist options
  • Save devsanowar/31fc268cf297bf459ef6efb435769a2c to your computer and use it in GitHub Desktop.
Save devsanowar/31fc268cf297bf459ef6efb435769a2c to your computer and use it in GitHub Desktop.
যখন কেউ অর্ডার করবে তখনই ইউজার এর সেশন রিমুভ হবে না । সে চাইলে আরো অর্ডার করতে পারবে সেইম টাইমে
✅ 1. 🔄 Session Clear হওয়ার সম্ভাব্য কারণ:
Laravel-এ Cart::destroy() বা Session::put() ব্যবহার করলেও সাধারণত session destroy হয় না, তবে যদি:
Session storage configuration সমস্যা থাকে
Session lifetime খুব কম থাকে
আপনি Session::flush() বা Auth::logout() কোথাও ব্যবহার করে থাকেন (indirectly)
Bkash API call এ redirect()->away() করে অন্য domain এ গেলে session হারিয়ে যায় (Cross-domain session)
সমাধানঃ
=========
.env ফাইলে Session ঠিক রাখুন:
===================================
SESSION_DRIVER=file
SESSION_LIFETIME=120
APP_ENV=production
APP_DEBUG=false
'domain' => null, // Cross-domain session এর সমস্যা এড়াতে
'secure' => false, // যদি আপনি HTTPS ব্যবহার না করেন
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment