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

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

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

ممنون


ثبت پرسش جدید
سیدعلی موسوی
سیدعلی موسوی
تخصص :سی شارپ و پی اچ پی
@juza664 سال پیشمطرح شد
0

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

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


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

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


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

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


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

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


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

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