By default, the session created by supertokens expires only due to inactivity equal to the refresh token's lifetime. So by default, the users can be logged in for a long period of time, if they are active.
That being said you can implement this feature by storing another token (a JWT for example) in the cookies which can be used has a fallback auth method in case the refresh token of the current session has expired.
Is there anything else you were looking for?