[TIMOB-13884] Inactivity Timer for receiving an event if the user has not interacted with the app for a period of time
GitHub Issue | n/a |
---|---|
Type | New Feature |
Priority | Low |
Status | Resolved |
Resolution | Duplicate |
Resolution Date | 2018-08-13T12:57:05.000+0000 |
Affected Version/s | n/a |
Fix Version/s | n/a |
Components | n/a |
Labels | feature |
Reporter | Leor Brenman |
Assignee | Unknown |
Created | 2013-05-16T17:16:51.000+0000 |
Updated | 2018-08-13T12:57:05.000+0000 |
Description
Inactivity Timer for receiving an event if the user has not interacted with the app for a period of time
Any app that displays sensitive data should be able to have a timeout so that if the user does not interact with the device for a period of time, the app can log the user out or close down. This is common for banking and brokerage apps both on the web and on mobile versions. It is also very important for Enterprise apps that may provide an offline experience and authenticate a user offline.
While this may be achievable by the programmer today manually, it is very onerous since the developer would ned to reset the timer on every user action (button click, page swipe, list item click, etc...). It would be better for this to be a platform feature that is enable and configured by the developer and then have the platform generate the inactivity timer event and the developer can popup a reminder to the user or logout or shut down the app.
Implemented as part of TIMOB-26278 (Android) and TIMOB-26294 (iOS).