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
- Projenizi API Konsolu'nda açın veya projeniz yoksa 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ı ve hizmet şartlarının URL'lerini belirttiğinizden emin olun.
- Henüz yoksa Kimlik Bilgileri sayfasında uygulamanız için 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.
- Uygulama türünü Android seçin.
- Henüz yoksa Kimlik Bilgileri sayfasında 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. (Sunucunuzdan Google API'lerini çağırırken bu istemci kimliğini kullanırsınız, ancak olmasa bile buna ihtiyacınız olur.)
- 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ıkları dahil etme
- Proje düzeyindeki
build.gradle
dosyanıza, Google'ın Maven deposunu (google()
) hembuildscript
hem deallprojects
bölümlerinize eklediğinizden emin olun. Modül (uygulama düzeyinde) derleme dosyanıza (genellikle
app/build.gradle
) Google Play Hizmetleri'nin kimlik doğrulama kitaplıklarının bağımlılıklarını ekleyin:apply plugin: 'com.android.application' dependencies { // ... implementation 'com.google.android.gms:play-services-auth:20.7.0' }
İsteğe bağlı: Uygulamanızı sitenizle ilişkilendirin
Uygulamanızın oturum açma arka ucunu paylaşan bir web siteniz varsa bir platformda oturum açan kullanıcıların diğer platformda kolayca oturum açabilmesi için bir dijital varlık bağlantıları dosyası oluşturup yayınlayın.