راکت

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

1 پاسخ

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

ثبت پرسش جدید

پاسخ‌ها

1
Alireza Kafi
Alireza Kafi
@alirezakafi

من تو 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

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

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

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