Chrome 132'den itibaren kullanılabilen yeni Kimlik Doğrulama sekmesiyle Android'de web tabanlı oturum açma akışınızı kolaylaştırın. Kimlik doğrulama sekmeleri, minimum kullanıcı arayüzü gerektiren kimlik doğrulama gibi görevler için özel sekme deneyimini optimize eder ve daha güvenli bir geri çağırma mekanizması sunar.
Kimlik doğrulama sekmesi, kimlik doğrulamayı gerçekleştirmek için özel olarak tasarlanmış özel bir sekmedir. Özel Sekmeler'in tüm temel avantajlarını sunar ve web içeriğine odaklanan basit bir tarayıcı deneyimi isteyen uygulama geliştirici entegrasyonlarına özeldir. Bu API, doğal Android API'lerini kullanır ve uygulamalarınız için gelişmiş güvenlik sağlar. Ayrıca, kimlik doğrulama sekmesi, kullanıcının cihazında kullanılamadığında otomatik olarak standart özel sekmelere geri dönebilir.
Tarayıcı tabanlı kimlik doğrulamayı yönetmek için Özel Sekmeler'i kullanıyorsanız Kimlik Doğrulama Sekmesi'ne geçiş yapmak kolaydır. Kimlik doğrulama sekmeleri, Chrome 132'den itibaren kullanılabilir ve Chrome'un önceki sürümlerinde otomatik olarak varsayılan Özel Sekmeler deneyimine geri döner. Yeni bir kimlik doğrulama süreci geliştiriyorsanız Auth sekmesi tam size göre.
Kimlik doğrulama sekmesi ve özel sekmeler
Özel Sekmeler, kullanıcı etkileşimini artırmaya ve odaklanmaya yardımcı olabilecek ve Android geliştirici için uygulama ayrıntılarını büyük ölçüde basitleştirebilecek özel bir uygulama içi tarayıcı deneyimi sunar. Özel Sekmeler'e dayalı kimlik doğrulama stratejileri, önceki çözümlere kıyasla büyük bir iyileştirme sunsa da bazı zorluklar devam etmektedir:
- Tarayıcı sekmesi ile uygulama arasındaki iletişim, etkinlik intent'lerini kullanır. Bu da uygulamanızı intent'inize yönelik olası müdahalelere maruz bırakabilir.
- Sekmeden bilgi aktarımını yönetmek için etkinlik intent'lerini kullanmak, Android API'lerini kullanmaktan daha az doğaldır.
Kimlik doğrulama sekmesi bu sorunları çözer. Özel geri çağırma, bir güvenlik katmanı ekler ve etkinlik intent'lerine olan ihtiyacı ortadan kaldırır. Tarayıcı arayüzü ise kullanıcılar için daha gerçekçi bir yetkilendirme deneyimi oluşturmak amacıyla minimize düğmesi gibi bazı Chrome özelliklerini ortadan kaldırır.
![Tam özellikli bir özel sekme](https://developer.chrome.com/static/blog/android-auth-tab/image/custom-tab-full.png?hl=tr)
![Minimum işlevsellik içeren bir Kimlik Doğrulama sekmesi](https://developer.chrome.com/static/blog/android-auth-tab/image/auth-tab-minimal.png?hl=tr)
Kimlik Doğrulama Sekmesine Geçiş
Kimlik doğrulama sekmesi, Chrome 132'de kullanıma sunulmuştur ve AndroidX tarayıcı kimlik doğrulama kitaplığının kullanılmasını gerektirir.
Yalnızca birkaç satır kod değiştirerek mevcut Özel Sekmeler kimlik doğrulama stratejinizi Auth sekmesine taşıyın. Geliştirici kılavuzunun tamamını Chrome özel sekmeleri dokümanlarından inceleyebilirsiniz.
Standart özel sekme kimlik doğrulamasına yedek olarak kullanılabilen, çalışan bir kimlik doğrulama sekmesi demosunu Android Browser Helper kitaplığında bulabilirsiniz.