What actions triggers an update of last_login_time?

I’m using that attribute to automate licensing. i know about the 3 day buffer period, but what user actions actually updates that field?