Uygulamanıza One Tap ile oturum açma özelliğini eklemeden önce Google API'lerinizi ve Android projelerinizi ayarlayın.
Google API'leri konsol projenizi oluşturma
- API Konsolu'nda projenizi açın. Henüz oluşturmadıysanız bir proje oluşturun.
- OAuth izin ekranı sayfasında tüm bilgilerin eksiksiz ve doğru olduğundan emin olun. Özellikle, uygulamanızın gizlilik politikasının ve hizmet şartlarının URL'lerini belirttiğinizden emin olun.
- Kimlik Bilgileri sayfasında, uygulamanız yoksa bir Android istemci kimliği oluşturun. Uygulamanızın paket adını ve SHA-1 imzasını belirtmeniz gerekir.
- Kimlik bilgileri sayfasına gidin.
- Kimlik bilgisi oluştur > OAuth istemci kimliği seçeneğini tıklayın.
- Android uygulama türünü seçin.
- Kimlik Bilgileri sayfasında, henüz yoksa bir web uygulaması istemci kimliği oluşturun. Yetkilendirilmiş JavaScript Kaynakları ve Yetkilendirilmiş yönlendirme URI'leri alanlarını boş bırakabilirsiniz. Bu istemci kimliği, kimlik doğrulama arka uç sunucunuzu temsil eder. (Bu istemci kimliğini sunucunuzdan Google API'leri çağırırken kullanabilirsiniz, ancak istemeseniz bile kullanmanız gerekir.)
- Kimlik bilgileri sayfasına gidin.
- Kimlik bilgisi oluştur > OAuth istemci kimliği seçeneğini tıklayın.
- Web uygulaması uygulama türünü seçin.
Android projenize bağımlılık ekleme
- Proje düzeyindeki
build.gradle
dosyanızda, Google'ın Maven deposunu (google()
) hembuildscript
hem deallprojects
bölümlerine eklediğinizden emin olun. Google Play Hizmetleri kimlik doğrulama kitaplıklarının bağımlılarını, modül (uygulama düzeyi) derleme dosyanıza (genellikle
app/build.gradle
) ekleyin:apply plugin: 'com.android.application' dependencies { // ... implementation 'com.google.android.gms:play-services-auth:20.5.0' }
İsteğe bağlı: Uygulamanızı sitenizle ilişkilendirin
Uygulamanızın oturum açma arka ucunu paylaşan bir web siteniz varsa dijital öğe bağlantıları dosyası oluşturup yayınlayın. Böylece bir platformda oturum açan kullanıcılar diğer platformda kolayca oturum açabilirler.