Have you enabled the “remember me” function? Firstly in the emoncms/settings.php
to display the checkbox at log-in and then (obviously) to check said checkbox before logging in?
That’s as long as it gets for the “logged in user” but! The admin level still timesout and requires the user to log in again, See the Admin session expiry and logout thread for more on that.