การลงชื่อเข้าใช้เพียงครั้งเดียวแบบข้ามแพลตฟอร์ม

เมื่อลงชื่อเข้าใช้ด้วยบัญชี Google ในเว็บเบราว์เซอร์หรืออุปกรณ์ Android ผู้ใช้จะลงชื่อเข้าใช้ในเว็บเบราว์เซอร์และอุปกรณ์ Android ต่างๆ ได้อย่างราบรื่นโดยใช้บัญชี Google เดียวกัน ฟีเจอร์นี้ช่วยให้ผู้ใช้ได้รับประสบการณ์การใช้งานที่ดีที่สุดจากอุปกรณ์หลายเครื่องด้วยการทำให้การลงชื่อเข้าใช้บริการของคุณง่ายขึ้น

เมื่อโหลดปุ่มในเว็บแล้ว ปุ่มจะตรวจสอบทันทีว่าผู้ใช้ให้สิทธิ์แอปพลิเคชันหรือไม่ การตรวจสอบนี้เรียกว่า "โหมดทันที" และหากตรวจสอบสำเร็จ เซิร์ฟเวอร์ของ Google จะแสดงผลโทเค็นการเข้าถึงและส่งออบเจ็กต์ผลการตรวจสอบสิทธิ์ใหม่ไปยังการเรียกกลับ หากปุ่มไม่สามารถให้สิทธิ์ในโหมดทันที ผู้ใช้ต้องคลิกปุ่มลงชื่อเข้าใช้เพื่อเรียกใช้กระบวนการเข้าถึง

วิธีเปิดใช้การลงชื่อเพียงครั้งเดียวข้ามแพลตฟอร์ม

  1. แอป Android และแอปเว็บต้องลงทะเบียนในโปรเจ็กต์คอนโซล Google API เดียวกัน
  2. ขอบเขตที่ขอในแต่ละแพลตฟอร์มต้องตรงกับขอบเขตจากแพลตฟอร์มอื่นๆ

การลงชื่อเพียงครั้งเดียวข้ามแพลตฟอร์มจะใช้งานได้เมื่อผู้ใช้มีคุณสมบัติตรงตามข้อกำหนดต่อไปนี้

  1. ผู้ใช้ลงชื่อเข้าใช้ Google ในเบราว์เซอร์หรือในอุปกรณ์ Android
  2. ผู้ใช้เคยให้สิทธิ์แอปของคุณสำหรับขอบเขตเดียวกันแล้ว

ประสบการณ์นี้คล้ายกับเมื่อผู้ใช้เปิดแอป Android เป็นครั้งที่ 2 หากผู้ใช้เคยให้สิทธิ์แอปไว้ก่อนหน้านี้ ผู้ใช้จะยังคงลงชื่อเข้าใช้อยู่ ผู้ใช้จึงไม่ต้องคลิกปุ่มลงชื่อเข้าใช้ทุกครั้งที่เปิดแอป

เมื่อผู้ใช้ลงชื่อเข้าใช้ได้อย่างราบรื่น Google จะแสดงการช่วยเตือนว่าผู้ใช้เข้าสู่ระบบโดยใช้บัญชี Google อยู่ การช่วยเตือนนี้จะปรากฏขึ้นเพียงครั้งเดียวต่ออุปกรณ์