Добавьте вход через Google в свое приложение для iOS или macOS

Базовая интеграция занимает всего несколько шагов. Сначала настройте проект в консоли Google API.
Затем добавьте в GIDSignInButton
.
Наконец, подключите кнопку (используя IBAction
или подобное) к методу, который вызывает signInWithConfiguration:presentingViewController:callback:
.
Быстрый
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
[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! }];
К этой базовой интеграции можно добавить такие функции, как внутренняя проверка подлинности и авторизация OAuth 2.0 для доступа к API Google.
Готовы узнать больше?
Узнайте, как начать работу с нашим руководством для разработчиков. Или посетите наш репозиторий GitHub, чтобы увидеть примеры кода, отправить отчет об ошибке или запрос на добавление функции или отправить запрос на вытягивание.