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

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

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


ثبت پرسش جدید
Mohammad Amin Mokhtari
تخصص : برنامه نویس
@amin.mokhtari94 4 سال پیش مطرح شد
0

سلام
در کنترل 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 تو اون ذخیره کنید
موفق باشید


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

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