Skip to content

Commit ebe2dea

Browse files
authored
Merge pull request #3835 from bbirman/scene-default
Add default scene for advanced auth URL
2 parents 74d87b2 + 5095313 commit ebe2dea

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

libs/SalesforceSDKCore/SalesforceSDKCore/Classes/UserAccount/SFUserAccountManager.m

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1159,6 +1159,9 @@ - (void)setAccountPersister:(id<SFUserAccountPersister>) persister {
11591159
- (BOOL)handleAdvancedAuthURL:(NSURL *)advancedAuthURL options:(NSDictionary *)options {
11601160
BOOL result = NO;
11611161
NSString *sceneId = options[kSFIDPSceneIdKey];
1162+
if (!sceneId) {
1163+
sceneId = [[SFSDKWindowManager sharedManager] defaultScene].session.persistentIdentifier;
1164+
}
11621165
if (self.authSessions[sceneId]) {
11631166
result = [self.authSessions[sceneId].oauthCoordinator handleAdvancedAuthenticationResponse:advancedAuthURL];
11641167
}

0 commit comments

Comments
 (0)