Just to clarify, will the session token expire after 120 minutes regardless of whether or not the user is still using the application?
For example, if the user logs in, and is using the application for over 2 hours (ie. sending API requests to the database), will their session expire after 120 minutes?
Or, will the session token expire only after 120 minutes of "idle time" (ie. 120 minutes without any API requests to the database)?
I would be inconvenient if it expired after 120 minutes even if the user was continuously using the application...