PDA

View Full Version : Logout کردن کاربر به صورت خودکار



mohandes1381
دوشنبه 30 فروردین 1395, 08:07 صبح
سلام.
اگر بخواهیم کاربری که به نرم افزار لاگین کرده، در صورتی که برای یک مدت مشخص مثلاً 15 دقیقه فعالیتی نداشت، به صورت خودکار Logout شود و به صفحه ی لاگین ارجاع داده شود، چه کار باید کرد؟

amirzandi
دوشنبه 30 فروردین 1395, 08:56 صبح
زمانی که کوکی لاگین رو میسازین زمان Expire را 15 تنظیم کنید.

mohandes1381
دوشنبه 30 فروردین 1395, 10:03 صبح
در زمان لاگین کوکی آن ساخته میشه و حتی پس از طی زمان مشخص شده Expire میشه. اما به صفحه لاگین redirect نمیشه.

hp1361
سه شنبه 31 فروردین 1395, 02:17 صبح
سلام

به خاطر اینکه تا زمانیکه کاربر اقدامی نکنه معتبر یا نامعتبر بودن کوکی بررسی نمیشه و لذا اقدامی هم صورت نمیگیره. شما باید از عملیات سمت کاربر (جاوااسکریپت) استفاده کنید. یعنی در اون سمت چک بشه معتبر یا نامعتبر بودن کوکی.

لینک زیر یک نمونه و مثال برای این مورده

https://code.msdn.microsoft.com/Auto-redirect-to-login-e1782b2f

موفق باشیم