Skip to content

Commit cd7456f

Browse files
authored
Fix keychain issues (#3239)
1 parent 26c6c43 commit cd7456f

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

Firebase/Auth/Source/Auth/FIRAuth.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2020,13 +2020,13 @@ - (nullable FIRUser *)getStoredUserForAccessGroup:(NSString *_Nullable)accessGro
20202020
NSKeyedUnarchiver *unarchiver =
20212021
[[NSKeyedUnarchiver alloc] initForReadingWithData:encodedUserData];
20222022
user = [unarchiver decodeObjectOfClass:[FIRUser class] forKey:userKey];
2023-
user.auth = self;
20242023
} else {
20252024
user = [self.storedUserManager getStoredUserForAccessGroup:self.userAccessGroup
20262025
projectIdentifier:self.app.options.APIKey
20272026
error:outError];
20282027
}
20292028

2029+
user.auth = self;
20302030
return user;
20312031
}
20322032

Firebase/Auth/Source/User/FIRUser.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -332,7 +332,7 @@ - (nullable instancetype)initWithCoder:(NSCoder *)aDecoder {
332332
FIRUserMetadata *metadata =
333333
[aDecoder decodeObjectOfClass:[FIRUserMetadata class] forKey:kMetadataCodingKey];
334334
NSString *APIKey =
335-
[aDecoder decodeObjectOfClass:[FIRUserMetadata class] forKey:kAPIKeyCodingKey];
335+
[aDecoder decodeObjectOfClass:[NSString class] forKey:kAPIKeyCodingKey];
336336
if (!userID || !tokenService) {
337337
return nil;
338338
}

0 commit comments

Comments
 (0)