Skip to content

Commit 00231ae

Browse files
committed
no message
1 parent bf00ccb commit 00231ae

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

libs/SalesforceSDK/src/com/salesforce/androidsdk/ui/LoginViewModel.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,9 @@ open class LoginViewModel(val bootConfig: BootConfig) : ViewModel() {
146146

147147
internal val useWebServerFlow: Boolean
148148
get() = with(SalesforceSDKManager.getInstance()) {
149+
// Browser based authentication requires the Web Server flow for PKCE security.
149150
(useWebServerAuthentication || isBrowserLoginEnabled)
151+
// QR Code login may require User Agent flow.
150152
&& !(isUsingFrontDoorBridge && frontdoorBridgeCodeVerifier == null)
151153
}
152154

0 commit comments

Comments
 (0)