• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
چگونگی logout کاربر از طریق پنل مدیریت ؟؟؟؟؟؟؟
#1
Question 
با درود بر اساتید
من میخواهم کاربرانم را از طریق پنل مدیریت logout کنم یک جدول دارم که کاربران سیستمم را مشاهده میکنم ، میخواهم مثل کلید ویرایش یک کلید درست کنم بنام logout که هر وقت انتخاب شد کاربر مربوطه از سیستم خارج شود و یا یک کلید درست کنم هر وقت انتخاب کردم کلیه کاربران زیر مجموعه logout بشن
  پاسخ
تشکر شده توسط :
#2
سلام

برای اینکار ابتدا باید سیستم برسی لاگین بودن کاربران در دیتابیس باشه

یکی از بهترین حالت ها این هست که یک تیبل ایجاد کنید به نام login که شامل 2 کول مهم هست - یک : User ID و دوم login_key

User ID که مشخص هست

login_key باید یک کد یونیک باشه که با هر بار لاگین کردن کاربر در دیتابیس شما در کنار user id در تیبل login ذخیره بشه

سمت اسکریپت شما باید یک کوکی یا سیشن برای کاربر ذخیره کنید با نام login_key یا هر نام دلخواهی که مقدار اون باید برابر با login_key یونیکی باشه که موقع ورود کاربر ایجاد شده و در دیتابیس ذخیره شده

بعد اسکریپت موقع بازدید کاربر باید برسی کنه ببینه سیشن یا کوکی login_key برای اون کاربر وجود داره یا نه, اگه login_key که در مرورگر به عنوان کوکی ذخیره شده در تیبل login وجود داشت از تیبل user id رو میخونید و کاربر روشناسایی و اطلاعاتش رو بر اساس user id نمایش و استفاده میکنید

با این روش برای خروش یک کاربر از طریق مدیریت کافیه در تیبل login هرچی دیتا با user id اون کاربر وجود داشت رو حذف کنید, یعنی با زدن دکمه خروج همه دیتاها با user id اون کاربر از تیبل login حذف بشه
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان