Skip to content

Add -[GIDSignIn addScopes:completion:]to provide add scopes flow without a presenting view controller or window #285

@mdmathias

Description

@mdmathias

The main goal of this method will be to create an instance of GIDSignInInternalOptions with no presenting window or view controller. Something like:

  GIDSignInInternalOptions *options =
      [GIDSignInInternalOptions defaultOptionsWithConfiguration:configuration
#if TARGET_OS_IOS || TARGET_OS_MACCATALYST
                           presentingViewController:nil
#elif TARGET_OS_OSX
                                      presentingWindow:nil
#endif // TARGET_OS_IOS || TARGET_OS_MACCATALYST
                                                      loginHint:self.currentUser.profile.email
                                          addScopesFlow:YES
                                                  completion:completion];

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions