Eski Google ile Oturum Açma özelliğinden Kimlik Bilgisi Yöneticisi ve AuthorizationClient'a geçiş

Uygulamanızın kimlik doğrulama deneyimini kolaylaştırmak ve geliştirme yöntemlerinizi geleceğe hazırlamak için Android için Google ile Oturum Açma özelliğinden Android Kimlik Bilgisi Yöneticisi'ne geçiş yapın. Android için Google ile Oturum Açma işlevi kullanımdan kaldırılmıştır ve Google Play Hizmetleri Kimlik Doğrulama SDK'sından kaldırılacaktır. (com.google.android.gms:play-services-auth).

Geliştiricilerin kimlik doğrulama için Android projelerini Kimlik Bilgisi Yöneticisi'ne taşıması gerekir.

Google Drive gibi Google tarafından depolanan kullanıcı verilerine erişmesi gereken yetkilendirme işlemleri için AuthorizationClient API'yi kullanın.

Kimlik doğrulamasını Credential Manager API'sine taşı

Kullanıcılarınızın kimlik doğrulama deneyimini iyileştirirken modern özellikler ve uygulamalar için destek sağlayan basit ve birleştirilmiş bir API ile Kimlik Bilgisi Yöneticisi, eski Android için Google ile Oturum Açma özelliğine kıyasla bazı önemli avantajlar sunar:

  • Kimlik Bilgisi Yöneticisi ile oluşturulan basitleştirilmiş ve kolaylaştırılmış akışların ortalama kaydolma ve oturum açma sürelerini %50'ye kadar azalttığı görülmüştür.
  • Kimlik Bilgisi Yöneticisi; Google ile oturum açma, geçiş anahtarları ve şifreler gibi çoklu oturum açma yöntemlerini destekler.
  • Kimlik Bilgisi Yöneticisi, Android cihazlar genelinde daha tutarlı bir kullanıcı arayüzü sağlayan, değişen güvenlik standartlarıyla uyumlu ve geliştirme sürecinizi basitleştiren tek ve birleştirilmiş bir API'dir.
  • Kimlik Bilgisi Yöneticisi, tüm kimlik doğrulama yöntemlerinde tutarlı ve birleşik bir kullanıcı deneyimi sağlar.
  • Android 14'ten itibaren Kimlik Bilgisi Yöneticisi, üçüncü taraf şifre ve geçiş anahtarı sağlayıcılarını destekleyerek kullanıcıların tercih ettikleri kimlik bilgisi sağlayıcısını seçmelerine olanak tanır.
  • Kimlik Bilgisi Yöneticisi, Google ile oturum aç düğmesini tam olarak desteklediğinden geliştiriciler bunu doğrudan mevcut akışlara bırakabilir.
  • Kimlik Bilgisi Yöneticisi, One Tap özelliklerini destekler. Böylece geliştiriciler, kullanıcılardan tek bir dokunuşla doğrudan Google Hesaplarıyla oturum açmalarını isteyebilir.

Kimlik Bilgisi Yöneticisi entegrasyonunuza başlamak için geliştirici kılavuzunu okuyun. Kimlik akışlarınızın nasıl tasarlanması gerektiğini anlamak için geçiş anahtarlarıyla kimlik doğrulama kullanıcı deneyimi hakkında bilgi edinin. One Tap veya Google ile oturum açma düğmesi ile ilgili uygulama ayrıntıları için Kimlik Bilgisi Yöneticisi'ni Google ile oturum açma ile entegre etme kılavuzunu okuyun.

Yetkilendirmeyi AuthorizationClient API'ye taşı

Eski Google ile Oturum Açma işlevinin aksine, kimlik doğrulama ve yetkilendirme işlevleri artık iki ayrı ve farklı akış olarak kullanılabilir. Kimlik Bilgisi Yöneticisi, Android'de kimlik doğrulama için kullandığınız API'dir. Google Drive gibi bir hizmete erişme gibi yetkilendirme işlemleri için AuthorizationClient API'yi kullanın. Bu ayırma, kullanıcı akışlarını kullanıcı niyetiyle eşleştirmenize yardımcı olur. Böylece kullanıcılarınız Google Hesaplarına kaydolabilir veya Google Hesaplarıyla oturum açabilir. Ayrıca, yalnızca giriş yapma zamanı yerine uygulama tarafından ihtiyaç duyulduğunda, kullanıcıların Google Hesaplarından da yetkilendirme izinleri sağlayabilirsiniz.

Yetkilendirme hakkında daha fazla bilgi edinmek için Kullanıcı Verilerine Erişim Yetkilendirmesi kılavuzunu okuyun ve AuthorizationClient API dokümanlarına göz atın.