Как отследить логин активности пользователя в Laravel 5.6 - PullRequest
0 голосов
/ 17 сентября 2018

Как отслеживать активность пользователя в Laravel 5.6. Я имею в виду, у меня есть пользователи и администратор. Администратор может просматривать логин и выход пользователей. Как я могу это сделать? Есть ли какой-нибудь пакет, который я могу установить? Или любым другим способом?

1 Ответ

0 голосов
/ 14 октября 2018

Службу событий можно использовать для хранения активности входа и выхода пользователя.В папке приложения существует файл app / Providers / EventServiceProvider.php .Откройте этот файл и добавьте эти строки.

'Illuminate\Auth\Events\Login' => [
    'App\Listeners\SuccessLogin',
],
'Illuminate\Auth\Events\Logout' => [
    'App\Listeners\SuccessLogout',
],

Теперь откройте терминал и выполните следующую команду.

php artisan event:generate

Будет сгенерировано два SuccessLogin и * 1011Файл * SuccessLogout в папке app / Listeners .Откройте эти файлы, и вы увидите функцию дескриптора

public function handle(Logout $event)
{
    //Place your code here
}

Более подробно вы можете посетить здесь https://onegibi.com/programming/laravel-5-store-user-login-and-logout-activity/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...