Track Your Users Last Activity in Laravel. We check the current user is authenticated. If the current user last_active_at date & time is NULL or is in the past, we want to update it using the current date and time. Forward the current request on to the next middleware.
Although there's many ways to do this in Laravel, the simplest way is with a piece of
When an authenticated user visits a route in our application, we want to store the timestamp in the database for use later on. Let's store it in a column called
All you need to do is create a migration:
php artisan make:migration add_last_active_at_to_users_table --table=users
And add the following line in the
If the user has never visited a route, it will remain
NULL in the database.
We also want to make sure this field is "fillable", so add
last_active_at to the
protected $fillable array on your
As well as being able to update
User::update(), we want to cast it to a
Carbon\Carbon instance when using it so that we can make use of time comparison methods.
In this article i will let you know to delete multiple rows through checkbox using ajax in laravel and before delete we will give a confirmation message.
As a Laravel development company, we use this framework to deliver robust & scalable customized Laravel web solutions & enterprise portals to global clients. 4200+ Projects | 16+ Yrs Exp | 97% Customer Retention
WebClues Infotech is a expert in building iOS, Android Apps, Web apps , Websites, Enterprise solutions. We have crafted many complex and innovative projects that meets our customer expectations.
Want to make the most out of the latest Laravel technology? Here is your guide on how to hire the best Laravel developer, and at the right price.
Sometimes we need to rollback one specific migration. Here, in this article we will discuss about the migration rollback in laravel.