PDA

View Full Version : سوال: logoff شدن کاربر به صورت خودکار پس از یک زمان مشخص



595959
چهارشنبه 31 تیر 1388, 23:21 عصر
سلام
اگر بخواهیم برنامه ی ما این قابلیت را داشته باشه که اگر کاربر login کرد اما پس از گذشت یک زمان مشخص هیچ عملیاتی انجام نشد یعنی نه ماوس حرکت کرد و نه کلیدی فشار داده شد (واین احتمالا به این معنا ست که کاربری که login کرده فعلا پشت سیستم نیست) به طور خودکار logoff بشه و برنامه به صفحه ی login برگرده و یا به محض مراجعه ی کاربر به سیستم به صفحه login برگرده.کسی می دونه این قابلیت چه جوری پیاده سازی می شه؟
ممنون.

milade
پنج شنبه 01 مرداد 1388, 07:40 صبح
سلام
سشن ! ( Session ) . نام کاربری رو داخلش نگه دار اگه نال بود بره لاگین !
جستجو کن ...

موفق باشید

علیرضا مداح
پنج شنبه 01 مرداد 1388, 08:27 صبح
سلام دوست عزیز
اگر از Membership Mamagement استفاده می کنید، باید timeout attribute مربوط به forms element را در web.config بر روی مقدار مورد نظر(به دقیقه) تنظیم کرده(پیش فرض = 30 دقیقه) و همچنین slidingExpiration attribute را بر روی false قرار دهید:
MSDN - xplained: Forms Authentication in ASP.NET 2.0 (http://msdn.microsoft.com/en-us/library/aa480476.aspx)
،/