I followed the advice in threads like: https://processwire.com/talk/topic/4038-frequent-logout-issues/?hl=%2Bfrequent+%2Blogout but I'm still experiencing frequent logouts.
I have a static IP and have config.php as follows:
<?php namespace ProcessWire;
if(!defined("PROCESSWIRE")) die();
$config->debug = false;
$config->dbHost = 'localhost';
$config->dbName = 'XXXXXXXXX';
$config->dbUser = 'XXXXXXXXX';
$config->dbPass = 'XXXXXXXXX';
$config->dbPort = '3306';
$config->userAuthSalt = 'XXXXXXXXX';
$config->chmodDir = '0755'; // permission for directories created by ProcessWire
$config->chmodFile = '0644'; // permission for files created by ProcessWire
$config->timezone = 'America/Edmonton';
$config->httpHosts = array('www.XXXXXXXXX.com');
$config->sessionExpireSeconds = 86400; // 24 hours.
$config->sessionFingerprint = 2; // Lowest security finger print.
I redacted some of the info.
Yet even with this I am getting:
1 minute ago 2016-04-11 11:50:36 asmordean /login/ Successful login for 'asmordean'
2 hours ago 2016-04-11 09:56:52 asmordean /login/ Successful login for 'asmordean'
There was not any logout event and no other user tried to connect in that time.