The session timeout for hamalert.org is 24 hours, and in fact I’ve never been logged out after such a short amount of time. Perhaps something in your browser is prematurely deleting the session cookie? (privacy/anti-tracking plugins etc.)
Try disabling such plugins for hamalert.org, or try another browser to see if it makes a difference.