เกี่ยวกับการลงชื่อเข้าใช้ด้วย Google

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

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

คู่มือนี้จะอธิบายในส่วนต่อไปนี้

  • ประโยชน์ของการลงชื่อเข้าใช้ด้วย Google
  • หลักเกณฑ์อินเทอร์เฟซผู้ใช้
  • ข้อกำหนดเบื้องต้นสำหรับการติดตั้งใช้งาน

คู่มือนี้จะถือว่าคุณคุ้นเคยกับแนวคิดต่อไปนี้

ประโยชน์ของการลงชื่อเข้าใช้ด้วย Google

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

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

ความเข้ากันได้ของเวอร์ชัน

การติดตั้งใช้งานฟีเจอร์ลงชื่อเข้าใช้ด้วย Google ของ Credential Manager จะทำงานในอุปกรณ์ที่ใช้ Android 4.4 (API ระดับ 19) ขึ้นไป

หลักเกณฑ์อินเทอร์เฟซผู้ใช้

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

  • UI ของชีตด้านล่าง ซึ่งอาจรวมตัวเลือกการลงชื่อเข้าใช้อื่นๆ เช่น พาสคีย์และรหัสผ่านด้วย
  • ปุ่ม "ลงชื่อเข้าใช้ด้วย Google" ที่โดดเด่น

เราขอแนะนำให้คุณติดตั้งใช้งานทั้ง 2 อินเทอร์เฟซด้วยเหตุผลต่อไปนี้

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

ใช้ UI ของ Bottom Sheet

UI ของ Bottom Sheet ของเครื่องมือจัดการข้อมูลเข้าสู่ระบบจะผสานรวมอยู่ภายใน Credential Manager API คุณไม่จำเป็นต้องสร้างอินเทอร์เฟซผู้ใช้ของคุณเองเพื่อใช้ UI ของ Bottom Sheet

การใช้ UI ของ Bottom Sheet จะช่วยให้ผู้ใช้ได้รับประสบการณ์การตรวจสอบสิทธิ์ที่สอดคล้องกัน ในฟีเจอร์ลงชื่อเข้าใช้ด้วย Google, พาสคีย์ และรหัสผ่าน

UI การเลือกข้อมูลเข้าสู่ระบบของชีตด้านล่างของเครื่องมือจัดการข้อมูลเข้าสู่ระบบ
UI การเลือกข้อมูลเข้าสู่ระบบในชีตด้านล่างของเครื่องมือจัดการข้อมูลเข้าสู่ระบบ

ใช้ปุ่มลงชื่อเข้าใช้ด้วย Google

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

ปุ่มลงชื่อเข้าใช้ด้วย Google
ปุ่มลงชื่อเข้าใช้ด้วย Google

ข้อกำหนดเบื้องต้นในการติดตั้งใช้งานฟีเจอร์ลงชื่อเข้าใช้ด้วย Google

หากต้องการใช้ฟีเจอร์ลงชื่อเข้าใช้ด้วย Google ให้ตั้งค่าต่อไปนี้ให้เสร็จสมบูรณ์

ดูเพิ่มเติม

กรณีศึกษา: