One Tap ile oturum açma ve kaydolmaya başlama

Uygulamanıza One Tap ile oturum açma özelliğini eklemeden önce Google API'lerinizi ve Android projelerinizi ayarlayın.

Google Cloud Console projenizi ayarlama

  1. Google Cloud Console'da projenizi açın veya henüz projeniz yoksa proje oluşturun.
  2. OAuth kullanıcı rızası ekranı sayfasında tüm bilgilerin eksiksiz ve doğru olduğundan emin olun. Özellikle uygulamanızın gizlilik politikası ve hizmet şartları URL'lerini belirttiğinizden emin olun.
  3. Kimlik Bilgileri sayfasında, henüz yoksa uygulamanız için bir Android istemci kimliği oluşturun. Uygulamanızın paket adını ve SHA-1 imzasını belirtmeniz gerekir.
    1. Kimlik bilgileri sayfasına gidin.
    2. Kimlik bilgisi oluştur > OAuth istemci kimliği seçeneğini tıklayın.
    3. Android uygulama türünü seçin.
  4. 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'lerini çağırırken kullanırsınız ancak kullanmasanız bile bu kimliğe ihtiyacınız vardır.)
    1. Kimlik bilgileri sayfasına gidin.
    2. Kimlik bilgisi oluştur > OAuth istemci kimliği seçeneğini tıklayın.
    3. Web uygulaması uygulama türünü seçin.

Android projenize bağımlılıkları ekleme

  1. Proje düzeyindeki build.gradle dosyanızda, Google'ın Maven deposunu (google()) hem buildscript hem de allprojects bölümlerinize eklediğinizden emin olun.
  2. Google Play Hizmetleri'nin kimlik doğrulama kitaplıklarına ait bağımlılıkları modülünüzün (uygulama düzeyinde) derleme dosyasına (genellikle app/build.gradle) ekleyin:

    apply plugin: 'com.android.application'
    
    dependencies {
      // ...
    
      implementation 'com.google.android.gms:play-services-auth:21.3.0'
    }
    

İsteğe bağlı: Uygulamanızı sitenizle ilişkilendirme

Uygulamanızın oturum açma arka ucunu paylaşan bir web siteniz varsa kullanıcıların bir platformda oturum açtıklarında diğerinde de oturum açabilmeleri için bir dijital varlık bağlantıları dosyası oluşturup yayınlayın.

Sonraki adımlar

Uygulamanıza One Tap ile oturum açma akışları ekleyin.