Agregue el inicio de sesión de Google a su aplicación iOS o macOS

Una integración básica solo requiere unos pocos pasos. Primero, configure un proyecto en la consola API de Google.
Luego, agregue un GIDSignInButton
a su diseño.
Finalmente, conecte el botón (usando una IBAction
o similar) a un método que llame a signInWithConfiguration:presentingViewController:callback:
.
Rápido
GIDSignIn.sharedInstance.signIn( with: signInConfig, presenting: self ) { user, error in guard error == nil else { return } guard let user = user else { return } // Your user is signed in! }
C objetivo
[GIDSignIn.sharedInstance signInWithConfiguration:signInConfig presentingViewController:self callback:^(GIDGoogleUser * _Nullable user, NSError * _Nullable error) { if (error) { return; } if (user == nil) { return; } // Your user is signed in! }];
A esta integración básica, puede agregar funciones como la autenticación de back-end y la autorización OAuth 2.0 para acceder a las API de Google.
¿Listo para aprender más?
Aprenda cómo empezar con nuestra guía para desarrolladores. O bien, visite nuestro repositorio de GitHub para ver un código de muestra, enviar un informe de error o una solicitud de función, o contribuir con una solicitud de incorporación de cambios.