PDA

View Full Version : مشککل ایجاد شده در ورود همزمان کاربران



bbc_sh
چهارشنبه 10 مهر 1387, 16:20 عصر
سلام دوستان
برای جلوگیری از ورود همزمان کاربران از کامپیوتر های مختلف با یک یوزر و پسورد (بخش log in با سشن هست)من توی پایگاه داده یه فیلد در نظر گرفتم که که وقتی کاربر login میشه مقدار اون true میشه و وقتی خارج میشه مقدار رو false میکنه.,و وقتی کاربر بخواد login شه مقدار این ستون چک میشه ,اگه false باشه کاربر مجاز هست وارد بشه.حالا مشکل اینجاست که وقتی کاربر خودش کلید خروج رو بزنه مقدار اون فیلد false میشه .اگه که اتفاقی پنجره رو ببنده سشن از بین میره ولی مقدار اون فیلد هنوز true هست.واسه این قسمت چه کاری باید انجام داد؟ممنون

milade
چهارشنبه 10 مهر 1387, 16:39 عصر
سلام
مگه سشن شما تایم اوت نداره؟
من دو تا راه حل دارم:
1- اگه می خواید سشن زود از بین بره زمان تایم اوت رو 1 دقیقه بزار تا بعد از یک دقیقه اگه نیومد کد بده تا اون فیلد رو false کنه
2-در اپلیکیشن یه تایمر بزار تا هر 1 دقیقه بیاد و اگه سشن کاربر نیود اونو false کنه

موفق باشی