This is is an abstract condition, if the app has the proper extension permission the user is virtually always logged in. The question is, what should the app *do* with this power? Asking for resource intensive actions (ex. download a lot of data) or expose the user visibility/actions (set a status, push a config, etc) after an interrupted session would be a nice touch.
Of course we can use the login concept as a general permission switch.
A good and easy solution is to actively and prominently (ex. a modal) ask the user to enable the login status after an expired (X hours) session.