Thêm đăng nhập bằng Google vào ứng dụng iOS của bạn

Tích hợp cơ bản chỉ mất một vài bước. Trước tiên, hãy thiết lập một dự án trong bảng điều khiển API của Google.

Sau đó, thêm GIDSignInButton vào bố cục của bạn.

Cuối cùng, kết nối nút (sử dụng IBAction hoặc tương tự) với một phương thức gọi signInWithConfiguration:presentingViewController:callback: .

Nhanh

 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!
} 

Objective-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!
}]; 

Đối với tích hợp cơ bản này, bạn có thể thêm các tính năng như xác thực back-end và ủy quyền OAuth 2.0 để truy cập các API của Google.

Tìm hiểu cách bắt đầu với hướng dẫn dành cho nhà phát triển của chúng tôi. Hoặc, truy cập kho lưu trữ GitHub của chúng tôi để xem một số mã mẫu, gửi báo cáo lỗi hoặc yêu cầu tính năng hoặc đóng góp một yêu cầu kéo.