poorya
6 سال پیش توسط poorya مطرح شد
1 پاسخ

گرفتن زمان اخرین لاگین کاربر

سلام
من یه سیستم ریجستر و لاگین با نود جی اس پیاده سازی کردم
میخوام یه فیلدی هم داشته باشه که زمان اخرین لاگین کاربر رو سیو کنه در مانگودیبی. تا بتونم بدونم هر کاربر آخرین باری که وارد شده کی بوده میشه لطفا راهنمایی کنید چطوری میتونم همچین چیزی اضافه کنم .ممنون


ثبت پرسش جدید
Alireza Kafi
@alirezakafi 6 سال پیش آپدیت شد
0

من تو table کاربرا یه فیلد به عنوان last_access اضافه کردم و تو کنترلر LoginController متود زیر رو override کردم اینجوری:

protected function authenticated(Request $request, $user)
    {
        $user->last_access = jdate()->format('Y/m/d - H:i:s');
        $user->save();
    }

++ البته من برا تاریخ از کتابخونه تاریخ شمسی jdate استفاده کردم شما میتونید بسته به نیازتون از همون carbon استفاده کنید
++ فک کنم تو middleware هم بتونید این کارا انجام بدید . اینجا --> Authenticate.php


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

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