پوریا
9 ماه پیش توسط پوریا مطرح شد
0 پاسخ

ثبت لاگ پایان Session کاربر در لاراول

سلام دوستان عزیزم
در بخش لاگ ها میخواهم وقتی کاربر ورود کرد ثبت شود که این را انجام داده ام و وقتی هم Logout کرد ثبت شود که این را نیز به صورت زیر انجام دادم؛ اما میخواهم وقتی روی خروج کلیک نکرد ( مثلا زمان Session به اتمام رسید یا مرورگر را بست و از کاربری خود خارج شد ) را هم لاگش ثبت شود که کاربر چطوری نشستش به اتمام رسید ؟
EventServiceProvider:


   public function boot()
    {
        Event::listen(\Illuminate\Auth\Events\Logout::class, function ($event) {
//            \Log::info("User logout: {$event->user->name}");
            if(Auth::check())
            {
                Activity::create([
                    'log_name' => 'route',
                    'description' => 'Logout',
                    'causer_id' => Auth::id(),

                ]);
            }

        });
    }```

ممنون میشوم اگر تجربه دارید در این زمینه راهنمایی کنید .
hesammousavi@
ali.bayat@
mhyeganeh@
juza66@


ثبت پرسش جدید

به همدیگه کمک کنیم

به پوریا کمک کنید تا مشکل خودش را حل کند؛ این‌طور می‌توانیم با هم پیشرفت کنیم.

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

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