Thinking more about this it occurred to me that on a fairly large board with thousands of user sessions per day, the size the IP log files might get huge if every new IP is captured and recorded.
Maybe in addition to capturing new unique IP's from each new session on the website (new sessions after old session time-outs in addition to new log-ins), it could maintain the last 10 or 15 IP's only, rather than all that were ever recorded. This would provide all of the value of IP capture since it is the more recent ones that are most relevant.
Furthermore, it would provide the last visit date for everybody regardless of whether they log out or not.
Is this doable? Thanks again!