The website
definitely has a crazy short session length (it can't be more than 48 hours, probably substantially less).
I do login to the website more often than I do the native Steam app, typically to wishlist games that I see linked from other web sites.
I wonder if logging into the website invalidates all of my sessions after however many hours.