Skip to content

Conversation

joshdubey
Copy link
Contributor

Present a privacy screen when the app is backgrounded or the idle timer fires.
This is the same implementation as original PR, except that the privacy screen is only shown if the user is logged in. This is to allow biometric authentication to occur during login process if user is using a password manager for their one login account info.
Also makes sure we only attempt to present privacy screen if one is not already showing.
Explicitly shows privacy screen on idle timer, and hides on peri-auth completion, rather than relying on scene delegate.

@joshdubey joshdubey requested a review from a team as a code owner October 3, 2025 15:15
…not already showing.

Don't try to restore modals which were dismissed on privacy presentation.  Not a requirement and increases complexity.
Only show privacy screen on app timeout if biometrics are enabled.
@joshdubey joshdubey force-pushed the feature/govukapp-2592-background-splash-screen branch from c310ff1 to 3fd4239 Compare October 7, 2025 10:48
Copy link

sonarqubecloud bot commented Oct 7, 2025

@joshdubey joshdubey changed the title govukapp-2592: background splash screen govukapp-2592: background splash screen [DO NOT MERGE] Oct 7, 2025
@joshdubey joshdubey changed the title govukapp-2592: background splash screen [DO NOT MERGE] govukapp-2592: background splash screen Oct 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant