Revision as of 11:09, 20 November 2008
You can tell NATS to keep a log of member logins. Send a HTTP GET
request from your server to the PHP script, /special/loginlog.php
with the site's ID number and the member's username. For example, you
can add the following code to a PHP script and then run the script:
$url="http://www.example.com/special/loginlog.php?username=$_SERVER[REMOTE_USER]&siteid=123&ip=$_SERVER[REMOTE_ADDR]";
@file($url);
To access this secure feature, the IP address of the server making the
request must be in the following $config['SECURE_IPS'] configuration file
setting. For example,
$config['SECURE_IPS'] = Array('123.123.123.123');
Replace 123.123.123.123 with your server's IP address.
After activating this feature, the member's logins show up in the
Members Admin's members details.
To add more than one site, use the siteids parameter:
$url="http://www.server.com/special/loginlog.php?username=$_SERVER[REMOTE_USER]&siteids=5,64,2&ip=$_SERVER[REMOTE_ADDR]";
To show login information for all of your sites, use the nosite
parameter:
$url="http://www.server.com/special/loginlog.php?username=$_SERVER[REMOTE_USER]&nosite=1&ip=$_SERVER[REMOTE_ADDR]";