Kullanıcılar bir web tarayıcısında veya Android cihazda Google Hesaplarıyla oturum açtığında, aynı Google Hesabı'nı kullanarak web tarayıcılarında ve Android cihazlarda sorunsuz bir şekilde oturum açabilirler. Bu özellik, kullanıcıların hizmetinizde oturum açmalarını kolaylaştırarak birden fazla cihazdan en iyi deneyimi elde etmelerini sağlar.
Düğme web'e yüklendiğinde, kullanıcının uygulamaya yetki verip vermediğini hemen kontrol eder. Bu kontrole "anında mod" adı verilir ve başarılı olursa Google sunucuları bir erişim jetonu döndürür ve geri çağırma işlevine yeni bir yetkilendirme sonucu nesnesi iletir. Düğme anında yetkilendirme yapamıyorsa kullanıcının erişim akışını tetiklemek için oturum açma düğmesini tıklaması gerekir.
Platformlar arası tek oturum açma özelliğini etkinleştirmek için:
- Android ve web uygulaması aynı Google API Konsolu projesine kaydedilmiş olmalıdır.
- Her platformda istenen kapsamlar, diğer platformlardaki kapsamlarla eşleşmelidir.
Platformlar arası tek oturum açma özelliği, aşağıdaki koşullar karşılandığında kullanıcı için çalışır:
- Kullanıcı, tarayıcıda veya Android cihazda Google'da oturum açmış olmalıdır.
- Kullanıcı, uygulamanız için daha önce aynı kapsamlarda yetki vermiştir.
Bu deneyim, kullanıcının bir Android uygulamasını ikinci kez açmasına benzer. Kullanıcı daha önce uygulamaya yetki verdiyse oturumu açık kalır: Kullanıcılar uygulamayı her açtıklarında oturum açma düğmesini tıklamaz.
Kullanıcı sorunsuz bir şekilde oturum açtığında Google, Google Hesabı'nı kullanarak oturum açtığını hatırlatır. Bu hatırlatıcı her cihazda yalnızca bir kez görünür.