پوریا
3 سال پیش توسط پوریا مطرح شد
4 پاسخ

Logout کردن کاربر با استفاده از ID user

سلام
به چه شکل میتونیم با ID کاربری رو Logout کنیم ؟ ( برای مثال وقتی غیرفعالش میکنیم باید لاگ اوت هم بشه تا سریع از پنلش خارج بشه ... )
Auth::logoutUsingId($id);
همچین چیزی نداریم ؟ 👆

ممنون


ثبت پرسش جدید
سیدعلی موسوی
تخصص : سی شارپ و پی اچ پی
@juza66 3 سال پیش آپدیت شد
0

میتونی یک میدلور بنویسی که روی تمام روت ها اعمال بشه کار این میدلور چک کنه کاربر جاری فعال هست یا نه اگر نبود لاگ اوت کن.

از اونور هم توی پنل خودت میتونی کاربر رو یک کد از حالت فعال درش بیاری. دیگه اون کاربر کافیه یک جابجایی بین صفحات داشته باشه خودکار اون میدلور لاگ اوت میکنه


آرمین حبیبی
تخصص : توسعه دهنده دات نت
@devwitharmin 3 سال پیش مطرح شد
0

@contact.poria
سلام وقت بخیر
از طریق آی دی،کاربر مورد نظر رو پیدا کنید بعد لاگ اوت کنید. دفعات عادی چجوری لاگ اوت میکنید کاربر رو؟ یعنی چه مشخصاتی از کاربر رو بهش میدید؟


پوریا
تخصص : برنامه نویس تحت وب
@contact.poria 3 سال پیش مطرح شد
0

@devwitharmin
با دستور Auth::logout(); انجام میشه، ولی کاربر جاری لاگ اوت میشه و این تابع ID یوزر نمیگیره


پوریا
تخصص : برنامه نویس تحت وب
@contact.poria 3 سال پیش مطرح شد
0

از میدلور استفاده کردم اوکی شد :
دوستان دیگر هم میتوانند از این آموزش و با کمی تغییر این کار را انجام بدهند :
https://newbedev.com/laravel-force-logout-of-specific-user-by-user-id


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام