PDA

View Full Version : سوال: LogOff کردن کاربران فعال و از بین بردن Session کاربرانی که پسوردشون رو ذخیره کردن



FirstLine
جمعه 30 دی 1390, 00:52 صبح
با سلام
برای لاگین از سیستم Authentication دات نت بصورت دستی استفاده کرده ام. C#
مشکلی برای لاگین و استفاده وجود ندارد و کاربران میتونن لاگین کنند و پسوردشون رو هم ذخیره کنند
مشکل اینه که مدیر سایت الان نیاز داره که همه کاربرهای سایت را LogOff کنه و پسورد همشون رو تغییر بده و تعدادی را نیز غیر فعال کنه، نکته اینه که یک سری از کاربرها پسوردشون رو ذخیره کرده اندو تعدادی نیز در حال حاضر Login کرده اند و دارند استفاده میکنند
چجوری میشه همه کاربرها را LogOff کنم و session اونهایی که login هستند رو هم از بین ببرم؟
با تشکر

مهدی کرامتی
جمعه 30 دی 1390, 16:44 عصر
نام کوکی Authentication را در تنظیمات <forms> در صفت name تغییر دهید. نام پیش فرض کوکی فوق .ASPXAUTH است، آنرا به یک نام دیگر تغییر دهید. مثال:
<authentication mode="Forms">
<forms name=".HavijAuth" />
</authentication>

FirstLine
جمعه 30 دی 1390, 17:28 عصر
با سلام
استاد عزیز، جناب آقای کرامتی، از لطف و راهنمایی شما سپاسگزارم.
فقط یه نکته: این تغییر نام بصورت هارد کد است و در حقیقت باید سورس برنامه دست کاری شود. آیا راهی وجود دارد که مثلا یک دکمه در قسمت پنل مدیر اصلی قرار داد و با زدن اون همه کاربران لاگ آف شوند
با تشکر