Nats4 Member Logging
NATS4 allows you to direct it to keep a log of member logins. To do so, send a HTTP GET request from your server to the PHP script, member_loginlog.php with the site's ID number and the member's username. This will return a log of that particular member's login history. For example, you can add the following code to a PHP script and then run it:
$url="http://www.example.com/member_loginlog.php?username=$_SERVER[REMOTE_USER]&siteid=123&ip=$_SERVER[REMOTE_ADDR]"; @file($url);
This is a secure feature in NATS, so the IP address of the server making the information request must be in the Smarty configuration file $config['SECURE_IPS'] setting. For example:
$config['SECURE_IPS'] = Array('123.123.123.123');
Replace 123.123.123.123 with your server's IP address.
After this feature is activated, the specified member's login history will show up in the Members Admin's members details
After activating this feature, the member's logins will show up in the Members Admin's members details. You can find this information at the bottom of the member details page, under Login Log for [Member]"
Extra Features
To add more than one site to your member login history, use the siteid parameter:
$url="http://www.server.com/member_loginlog.php?username=$_SERVER[REMOTE_USER]&siteid=5,64,2&ip=$_SERVER[REMOTE_ADDR]";