On a recent project I was working on, I was building an intranet site for a corporation and the client wanted to be able to check when each user logged in, to see whether they were logging in to the site to check the announcments.
I figured there would be a plugin for the job and naturally, there was. I came across Simple Login Log.
As the name might suggest, there’s not much to the plugin, but it provides a lot of useful information. Once the plugin is installed, it will keep a record every time someone logs in to the site. It records their:
- User ID
- User role
- Date and time of login
- IP address
- Login result
- and some extra information such as the destination and user agent.
The data is easily sorted by time, or IP address and you can filter the data by a particular user or even user role.