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