One of your ideas has been delivered from your suggestion.Configurable Session Timeout

This feature allows you to configure a session timeout for the Mobile App to a value that is less than the default 8 hour timeout value. This feature is available for both the Driver and Service Provider flows.

The property idleTimeout allows you to set the desired timeout value.  The default value is 0 (which means the default 8 hour session timeout is used), but you can set the IdleTimeout out value (in minutes) to anything between 1 to 480 (480 = 8 hours). The timeout will be activated if the mobile app is idle (no activity on the app by the user) for the time specified.

Sample idleTimeout value set to 120 minutes

In this example we have assigned 120 mins as session timeout limit.

Business Benefit

This feature allows for a shorter timeout for the Mobile application, minimizing the risk of having the application open, unattended and available for an extended period of time.

Steps to Enable

You don't need to do anything to enable this feature.

Tips And Considerations

Mobile app will still have a timeout of 8 hours from the login even if idleTimeout is set. For example if idleTimeout is set for 2 hours (value 120), and app has not been idle since user logged in the morning 8AM. In this case user will be logged out at 4PM on the same day. This timeout is effective from every time user logged in to the app.