The purpose of the component is to help to detect unauthorized access.
The log can be seen on a report. The component makes statistics about the location of users (country and city) estimated from their IP-addresses. To this the extension uses GeoLite data created by MaxMind, available from www.maxmind.com.
You should inform your visitors in the terms of service of your site about the collection of data.
-overwritten for Joomla! 3
- block IP addresses
- list of IP addresses not to log
- sending email about unauthorized use of usernames
- data export to csv
- opportunity to upload datafile manually
- refresh or reidentify false geolocation
- fixed ACL related bug
- fixed pagination and sorting bug on Statistics screen
-compatibility with 1.6+
-more filter options on Report screen
- new plugin to log every unique pageviews
- compatibility with PHP safe mode (thanks to Chris Coleman - espacenetworks.com)
- statistics with different grouping: by user and IP-address
- modified date format (can be set at parameters)
- 'check for new version' option
Perhaps a function of exporting the 'users statistics' to an export file would have been better. Perhaps you may want to consider it in future versions.
Please check version 3.1 for export feature
Thank you for the positive review.
Filtering IP-addresses and purging data are parts of the current versions (v2.1 for J1.5 and v3.0.10 for J2.5), please upgrade to the newest release.
Backlisting is planned to be integrated.
The only problem I have and I hope it can be implemented next release is filtering of Blacklist and No logging list. Maybe Blacklist is not a must since there are a lot of those extension to use, but ability to NOT to log block of IP's is really important. For example, google 18.104.22.168/24 which is clogging my logs. Most of those crawlers should be filterable and no logs.
Great extension.... !!!
Please check version 3.1 for blacklist and list of IPs not to log
Disabling Saxum IPLogger - System plugin results not to log guests. (This is the default status of this plugin.) Please read documentation.
1) You have a list now of all the logins and no way to purge the list. I had to do this manually in the database. Not good and this should be priority number one. There need be a way to purge the list.
2) Grouping. You need to group IP by login or username. This was also mentioned with the other review. If I login 400 times, this should only show under my username. Not all mixed and mashed in the same page with all other IP. So some grouping is needed here.
Other than that, I like it. But it is close to unusable without being able to purge some data. And no one really wants to do this manually, it's to time consuming.
Would like to see these improvements, this could be a very useful tool.
Please check version 2.0
Since this appears to be the first incarnation of this software, here's what's missing:
- There is no way to purge the long list of IP address being recorded. No way to reset the data. If you have something like 2500 members, one day of data collection is a terribly long list.
- There is no TIMESTAMP on the recorded IP. Only datestamp. As a result, you have something like user Charlie with 28 entries having identical IP address, all having the same datestamp. Not very useful data.
- The statistics page is grouped according to "user". So you can only view a user and see all the IP address he used. That's vague data, especially if he is using dynamic IP. A more useful approach is data grouped according to IP address, and see how many usernames came from a single IP. You can spot trolls and spammers this way.
Please check version 2.0