diff options
author | 2017-09-21 16:35:27 -0700 | |
---|---|---|
committer | 2017-09-21 16:35:27 -0700 | |
commit | f333bd5c188d553057c2dcc099b5da42edd1d495 (patch) | |
tree | 7f2925d9353c2fc6d267843500aac0077e7b176d /Firebase/Auth/Source/FIRUser.m | |
parent | 93bcf42a0bf3254f57f948fcdf6411b9f4184f1e (diff) |
User meta data (#292)
* Add user metadata
* Small improvements
* Addresses comments
* Fixes broken tests
Adds FIRUserMetadata to unbrella file.
Diffstat (limited to 'Firebase/Auth/Source/FIRUser.m')
-rw-r--r-- | Firebase/Auth/Source/FIRUser.m | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/Firebase/Auth/Source/FIRUser.m b/Firebase/Auth/Source/FIRUser.m index 8fdb178..d24a2bf 100644 --- a/Firebase/Auth/Source/FIRUser.m +++ b/Firebase/Auth/Source/FIRUser.m @@ -40,6 +40,7 @@ #import "FIRGetOOBConfirmationCodeResponse.h" #import "FIRSetAccountInfoRequest.h" #import "FIRSetAccountInfoResponse.h" +#import "FIRUserMetadata_Internal.h" #import "FIRVerifyAssertionRequest.h" #import "FIRVerifyAssertionResponse.h" #import "FIRVerifyCustomTokenRequest.h" @@ -397,7 +398,9 @@ static void callInMainThreadWithAuthDataResultAndError( _photoURL = user.photoURL; _phoneNumber = user.phoneNumber; _hasEmailPasswordCredential = user.passwordHash.length > 0; - + _metadata = + [[FIRUserMetadata alloc]initWithCreationDate:user.creationDate + lastSignInDate:user.lastLoginDate]; NSMutableDictionary<NSString *, FIRUserInfoImpl *> *providerData = [NSMutableDictionary dictionary]; for (FIRGetAccountInfoResponseProviderUserInfo *providerUserInfo in user.providerUserInfo) { |