From a7c4ca9448d8be86641d84e25bdd2904c3ab360b Mon Sep 17 00:00:00 2001 From: dab246 Date: Thu, 5 Dec 2024 18:40:11 +0700 Subject: [PATCH] TF-3312 Hide system's confirm dialog when logging out --- .../authentication_client/authentication_client_mobile.dart | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/features/login/data/network/authentication_client/authentication_client_mobile.dart b/lib/features/login/data/network/authentication_client/authentication_client_mobile.dart index e307810b5..eeb1c4451 100644 --- a/lib/features/login/data/network/authentication_client/authentication_client_mobile.dart +++ b/lib/features/login/data/network/authentication_client/authentication_client_mobile.dart @@ -58,7 +58,8 @@ class AuthenticationClientMobile implements AuthenticationClientBase { idTokenHint: tokenId.uuid, postLogoutRedirectUrl: config.logoutRedirectUrl, discoveryUrl: config.discoveryUrl, - serviceConfiguration: authorizationServiceConfiguration + serviceConfiguration: authorizationServiceConfiguration, + preferEphemeralSession: true, )); log('AuthenticationClientMobile::logoutOidc(): ${endSession?.state}'); return endSession?.state?.isNotEmpty == true;