PDA

View Full Version : لیست کاربران لاگین شده در برنامه



RK977877
شنبه 04 اردیبهشت 1395, 07:42 صبح
با سلام خدمت دوستان
چطوری میشه لیست کاربرانی رو که به برنامه لاگین کردند رو بدست آورد
من گفتم یه جدول بسازم و به محضی که کاربر لاگین کرد تو جدول بریزم
ولی ممکنه کاربر برنامه رو End task کنه اون موقه چی میشه ؟

Felony
یک شنبه 05 اردیبهشت 1395, 13:21 عصر
در کل برای این کار راه حل قابل اطمینانی وجود نداره و بیشتر برمیگرده به میزان تخصص کاربری که داره با برنامه کار میکنه .

راه حل های مختلفی میشه ارایه کرد :

- نوشتن یک سرویس که وظیفه کنترل lifetime یوزرها رو برعهده داره و با برنامه اصلی در ارتباطه و و kill شدن اون یا logout کردن یوزر رو تشخیص میده .
- اگر برنامه خیلی مهم باشه نوشتن یک درایور برای جلوگیری از بسته شدن برنامه توسط کاربر .

راه های دیگه ای هم هست که از حوصله این بحث خارج هست .