Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.

Menambahkan Login dengan Google ke Aplikasi iOS atau macOS

Integrasi dasar hanya memerlukan beberapa langkah. Pertama, siapkan project di konsol API Google.

Kemudian, tambahkan GIDSignInButton ke tata letak Anda.

Terakhir, hubungkan tombol (menggunakan IBAction atau yang serupa) ke metode yang memanggil signInWithConfiguration:presentingViewController:callback:.

Swift

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

Pada integrasi dasar ini, Anda dapat menambahkan fitur seperti autentikasi back-end dan otorisasi OAuth 2.0 untuk mengakses Google API.

Pelajari cara memulai panduan developer kami. Atau, kunjungi repositori GitHub kami untuk melihat beberapa contoh kode, kirim laporan bug atau permintaan fitur, atau beri kontribusi permintaan pull.