secret
of OAuth credential in public header. (#3089)getStoredUserForAccessGroup:error:
is nonnull. (#2879)reauthenticateAndRetrieveDataWithCredential:completion:
, signInAndRetrieveDataWithCredential:completion:
, linkAndRetrieveDataWithCredential:completion:
, fetchProvidersForEmail:completion:
. (#2723, #2756)GULAppDelegateSwizzler
is used for the app delegate swizzling. (#2591)FIRAuthErrorCodeMalformedJWT
, which is raised on JWT token parsing.
failures during auth operations (#1436).[added] Adds getIDTokenResultWithCompletion:
and getIDTokenResultForcingRefresh:completion:
APIs which
call back with an AuthTokenResult object. The Auth token result object contains the ID token JWT string and other properties associated with the token including the decoded available payload claims (#1004).
[added] Adds the updateCurrentUser:completion:
API which sets the currentUser on the calling Auth instance to the provided user object (#1018).
[added] Adds client-side validation to prevent setting handleCodeInApp
to false when performing
email-link authentication. If handleCodeInApp
is set to false an invalid argument exception
is thrown (#931).
[added] Adds support for passing the deep link (which is embedded in the sign-in link sent via email) to the
signInWithEmail:link:completion:
and isSignInWithEmailLink:
methods during an
email/link sign-in flow (#1023).