دکمه ی "به خاطر بسپار" ،که موقع Login وجود دارد،براساس چه بازه زمانی نام کاربر را نگهداری میکند؟بازه زمانی که از آن استفاده می کند،کجا تعیین می شود؟
دکمه ی "به خاطر بسپار" ،که موقع Login وجود دارد،براساس چه بازه زمانی نام کاربر را نگهداری میکند؟بازه زمانی که از آن استفاده می کند،کجا تعیین می شود؟
در ASP.NET در Form Authentication برای احراز هویت از یه cookie استفاده می شه. زمان انقضای این کوکی می تونه هر زمانی باشه. از تشکیل کوکی تا 30 دقیقه بعد یا تا دو هفته بعد.
از Membership استفاده می کنی؟ در صورتی که پاسخت مثبته، از طریق خاصیت timeout تگ forms در فایل web.config می تونی این زمان رو بر حسب دقیقه تعیین کنی.
موفق باشید.
از form Authentication استفاده می کنم.( ticket)
منظور من وقتیکه خاصیت slidingExpiration را در webConfig ،
True باشه،اونوقت تا چه مدت اعتبار داره؟(اگه timeout ،30min باشد)
slideingExpiration بدین شکل هست که مثلاً اگر بر روی 20 تنظیم شده باشه و کاربر در ساعت 12:00 لوگین کنه و صفحه ای رو بین ساعت 12:10 تا 12:20 درخواست کنه، به زمان انقاضی کوکی مقدار timeout اضافه و به زمان مرور + مقدار زمان timeout تنظیم میشه. اما اگر کاربر قبل از اینکه نصف زمان Expire سر برسه (مثلا در ساعت 12:09) صفحه ای رو درخواست کنه، کوکی در ساعت 12:20 منقضی میشه.
موفق باشید.