Skip to content

Commit

Permalink
Add extra_params argument to signin call
Browse files Browse the repository at this point in the history
  • Loading branch information
dan-gulliver committed Feb 12, 2024
1 parent 7932d33 commit 28a2db8
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 2 deletions.
10 changes: 8 additions & 2 deletions GoogleSignIn/Sources/GIDSignIn.m
Original file line number Diff line number Diff line change
Expand Up @@ -248,15 +248,21 @@ - (void)signInWithPresentingViewController:(UIViewController *)presentingViewCon
- (void)signInWithPresentingViewController:(UIViewController *)presentingViewController
hint:(nullable NSString *)hint
additionalScopes:(nullable NSArray<NSString *> *)additionalScopes
additionalParams:(nullable NSDictionary *)extraParams
completion:(nullable GIDSignInCompletion)completion {
GIDSignInInternalOptions *options =
GIDSignInInternalOptions *options =
[GIDSignInInternalOptions defaultOptionsWithConfiguration:_configuration
presentingViewController:presentingViewController
loginHint:hint
addScopesFlow:NO
scopes:additionalScopes
completion:completion];
[self signInWithOptions:options];

if (extraParams != nil) {
options = [options optionsWithExtraParameters:extraParams forContinuation:NO];
}

[self signInWithOptions:options];
}

- (void)signInWithPresentingViewController:(UIViewController *)presentingViewController
Expand Down
1 change: 1 addition & 0 deletions GoogleSignIn/Sources/Public/GoogleSignIn/GIDSignIn.h
Original file line number Diff line number Diff line change
Expand Up @@ -160,6 +160,7 @@ typedef NS_ERROR_ENUM(kGIDSignInErrorDomain, GIDSignInErrorCode) {
- (void)signInWithPresentingViewController:(UIViewController *)presentingViewController
hint:(nullable NSString *)hint
additionalScopes:(nullable NSArray<NSString *> *)additionalScopes
additionalParams:(nullable NSDictionary *)extraParams
completion:
(nullable void (^)(GIDSignInResult *_Nullable signInResult,
NSError *_Nullable error))completion
Expand Down

0 comments on commit 28a2db8

Please sign in to comment.