local_session_timeout
redirect user to authentication page if the application doesn't recieve any user interaction, or been running in the background for "x" duration.
3.2.0
10K downloads/mo
#2899 most downloaded on pub.dev
SankethBK/local_session_timeout
What this package is like to depend on
Last release 2 years ago
no release in 18 months
Release timing varies
gaps range from 2 weeks to 8 months
Most releases are documented
notes for 14 of 16 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
16 releases · first in 2022
0 releases in the last 12 months
see the full history below
Release timeline
16 releases · Apr 2022 to Aug 2024Releases
latest 16-
3.2.025 Aug 2024Release notes
Open source →- Fixed an issue related to
_appLostFocusTimestamp, where the timer was not resetting when app regained focus.
- Fixed an issue related to
-
3.1.022 Jun 2024Release notes
Open source →- Fixed an issue where
appFocusTimeoutwasn't pushed because of a bug related to timer.
- Fixed an issue where
-
3.0.001 Jun 2024Release notes
Open source →Fixed an issue where
appFocusTimeoutwas not emitted on higher versions of Android. This occurred because the process was being terminated by the OS due to battery optimization settings. The latest version takes a more passive approach to determine if the duration has paassed after app has lost focus which ensuresappFocusTimeoutwill always be emitted regardless of battery optimizationPR for fix: #32
Release notes
Open source →- Fixed an issue where
appFocusTimeoutwas not emitted on higher versions of Android. This occurred because the process was being terminated by the OS due to battery optimization settings. The latest version takes a more passive approach to determine if the duration has paassed after app has lost focus which ensuresappFocusTimeoutwill always be emitted regardless of battery optimization
- Fixed an issue where
-
2.3.212 Oct 2023 -
2.3.127 Sep 2023Release notes
Open source →- Changed default of
userActivityDebounceDurationto 1 second as it leads to common bugs
- Changed default of
-
2.3.005 May 2023Release notes
Open source →Bugfix: setState getting called after SessionTimeoutManager is removed from widget tree
Release notes
Open source →- Bugfix: setState getting called after SessionTimeoutManager is removed from widget tree
-
2.2.010 Dec 2022 -
2.1.227 Oct 2022Release notes
Open source →- Fixed typo
invalidateSessionForUserInactiviity-> invalidateSessionForUserInactivity
- Fixed typo
-
2.1.129 Aug 2022 -
2.1.029 Aug 2022Nothing published for this version
-
2.0.008 Aug 2022 -
1.0.003 Aug 2022Release notes
Open source →- Introduced SessionStateStream to disable and re-enable session timeout manager.
- [Breaking] Changed variable name updateUserActivityWindow to userActivityDebounceDuration
Release notes
Open source →- Introduced SessionStateStream to disable and re-enable session timeout manager.
- [Breaking] Changed variable name updateUserActivityWindow to userActivityDebounceDuration
-
0.2.025 Jun 2022 -
0.1.009 Apr 2022 -
0.0.225 Jun 2022Nothing published for this version
-
0.0.109 Apr 2022