راکت

منقضی شدن سشن و کوکی کاربر در لاراول

9 پاسخ

با سلام
وقتی توی سایت لاگین میکنم و تیک مرا به خاظر بسپار رو میزنم، بعد از بستن مرورگر و باز شدن دوباره اون، هنوز لاگین میمونم
تا اینجا همه چی اکی هستش
مشکل زمانی که هست که بعضی اوقات، توی فواصل زمانی نامرتب، وقتی به سایت سر میزنم، دوباره باید لاگین کنم. اینم بگم که مدت زیادی از لاگین کردنم طول نکشیده.مثلا بعد از 2 روز خودش logout میشه
کسی با این مشکل بر خورده ؟!

ثبت پرسش جدید

پاسخ‌ها

9
coarad supp
coarad supp
@coaradsupp

تخصص: برنامه نویس لاراول

سلام
توی فایل کانفیگ سشن اگه این رو true کنی بعد از بسته شدن مرورگر سشن هم حذف میشه

'expire_on_close' => false,
پارسا
پارسا
@parsavdst

تخصص: برنامه نویس PHP-Laravel، طراح UI/UX

@coaradsupp
اینو میدونم،
اما مشکل اینه که بعد از هربار بسته شدن ، کاربر logout نمیشه.
این اتفاق به صورت رندوم میفته

شاید پاسخ شما همین‌جا باشد

سیدعلی موسوی
سیدعلی موسوی
@juza66

تخصص: سی شارپ و پی اچ پی

کجا بصورت راندوم اتفاق میافته؟! روی هاست یا روی سیستم خودتون؟!
تویی فایل session.php میتونی زمان منقضی شدن سشن رو تعیین کنی

'lifetime' => 1 * (60 * 24 * 365), // 1 year
پارسا
پارسا
@parsavdst

تخصص: برنامه نویس PHP-Laravel، طراح UI/UX

@juza66
روی سرور این اتفاق میفته
الان lifetime روی 120 هست.اما بعضی از کاربرا 2 ماه لاگین میمونن بعضی ها 2 ساعت و بعضی ها....

سیدعلی موسوی
سیدعلی موسوی
@juza66

تخصص: سی شارپ و پی اچ پی

سرور یا هاست اشتراکی؟!
از فضای کافی سرور یا هاستت اطلاع داری؟! اینجور اتفاق ها معمولا به فضا مرتبط میشه چون سشن ها بصورت فایل در storage\framework\sessions ذخیره میشن اگر فضایی کافی نداشته باشین براتون مشکل پیش میاد

تیرداد
تیرداد
@abbasi.tirdad

یه بار سشن‌ها رو ببر روی دیتابیس یا روی redis تست کن ببین مشکل برطرف میشه یا نه

پارسا
پارسا
@parsavdst

تخصص: برنامه نویس PHP-Laravel، طراح UI/UX

@juza66
سرور اختصاصی دارم.
فضا کافی هم دارم

پارسا
پارسا
@parsavdst

تخصص: برنامه نویس PHP-Laravel، طراح UI/UX

@abbasi.tirdad
سشن با ردیس با ریست شدن سرور از بین میره
با دیتابیس هم که بار میاره رو سرور
می خوام با همین فایل هندل کنم.
اما به این مشکل بر خوردم

محسن مهری
محسن مهری
@mohsen.mehri6101

تخصص: برنامه نویس back-end با زبان php framework laravel

درود جناب پارسا - من مشابه مشکل شما رو دارم - این مشکل رو چطور حل کردین؟

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

ورود یا ثبت‌نام