راکت
حل شده

ذخیره چند ورود آخر در لاراول

1 پاسخ

با سلام میخواستم ببینم میشه چند ورود اخر برای مثلا زمان پنج لاگین آخر یک کاربر حالا به هر نحوی ثبت کرد ؟ با تشکر @hesammousavi @ali.bayat @hossein.r.1442

ثبت پرسش جدید

پاسخ‌ها

1
Mohammad Amin Mokhtari
Mohammad Amin Mokhtari
@amin.mokhtari94

تخصص: برنامه نویس

بهترین پاسخ

سلام
در کنترل Auth/LoginController تابع زیر رو override کنید و لاگ رو دخیره کنید:

    /**
     * The user has been authenticated.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  mixed  $user
     * @return mixed
     */
    protected function authenticated(Request $request, $user)
    {
        // $user->log_login()
    }

میتونید یک جدول مجزا ایجاد کنید و رکورد های لاگین کردن کاربران رو ذخیره کنید و یا برای هر کاربر یک فیلد LastLoggedOn ایجاد و فرضا تاریخ 5 لاگین آخر رو بصورت json تو اون ذخیره کنید
موفق باشید

شاید پاسخ شما همین‌جا باشد

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

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