ไลบรารีไคลเอ็นต์ JavaScript สำหรับฟีเจอร์ลงชื่อเข้าใช้ด้วย Google และ Google One Tap คือ ออกแบบมาให้เข้ากันได้กับเบราว์เซอร์และแพลตฟอร์มทั่วไป ใช่เลย ไม่รับประกันว่าจะใช้ได้ในทุกเบราว์เซอร์หรือแพลตฟอร์ม
ระบบจะรองรับเฉพาะไลบรารีไคลเอ็นต์ JavaScript เนื่องจากความเสี่ยงด้านความปลอดภัย ในแต่ละเบราว์เซอร์ใน 2 เวอร์ชันล่าสุด
ความเข้ากันได้
การรองรับปุ่มลงชื่อเข้าใช้ด้วย Google และขั้นตอนการลงชื่อเข้าใช้ด้วย One Tap จะแตกต่างกันไป ในเบราว์เซอร์และแพลตฟอร์มต่างๆ ร่วมกัน
ประสบการณ์ของผู้ใช้อาจแตกต่างกันไปในแต่ละเบราว์เซอร์ โดยขึ้นอยู่กับความพร้อมใช้งาน ฟีเจอร์เหล่านี้
- Intelligent Tracking Prevention (ITP)
- Federated Credentials Management API (Federated Credentials Management API)
ขั้นตอนการลงชื่อเข้าใช้และฟีเจอร์ที่รองรับจะแสดงในตารางต่อไปนี้ ไม่ใช่ทั้งหมด สามารถใช้งานได้ในทุกแพลตฟอร์ม ไม่เกี่ยวข้อง หมายความว่าเบราว์เซอร์ที่สนับสนุนไม่สามารถใช้งานได้ ที่พร้อมใช้งานบนแพลตฟอร์ม
ลงชื่อเข้าใช้ด้วย Google
เบราว์เซอร์ / แพลตฟอร์ม | Android | iOS * | macOS | Linux | Windows 10 |
---|---|---|---|---|---|
Chrome | |||||
Edge | |||||
Firefox | |||||
Safari | ไม่มี | ไม่มี | ไม่มี |
* เนื่องจากต้องใช้โหมดการเปลี่ยนเส้นทาง ITP สำหรับ iOS
One Tap
เบราว์เซอร์ / แพลตฟอร์ม | Android | iOS | macOS | Linux | Windows 10 |
---|---|---|---|---|---|
Chrome † | * | ||||
ขอบ * † | |||||
Firefox * | |||||
Safari | ไม่มี | ไม่มี | ไม่มี |
* ต้องกำหนดค่าเพิ่มเติมเพื่อเปิดใช้ฟังก์ชัน One Tap UX ที่อัปเกรดสำหรับเบราว์เซอร์ที่ต้องใช้ ITP
† FedCM พร้อมใช้งานใน Chrome 117 ขึ้นไป โปรดดูที่ ดูข้อมูลเพิ่มเติมได้ที่แผนภูมิความเข้ากันได้ของเบราว์เซอร์ของ MDN
คุกกี้ของบุคคลที่สาม
ในฐานะผู้เข้าร่วมกลุ่มชุมชน W3C FedID ที่ทำงานเกี่ยวกับ FedCM บริการ Google Identity ได้พยายามเพิ่มความเป็นส่วนตัวและความปลอดภัยของผู้ใช้ ขณะเดียวกันก็ลดการเปลี่ยนแปลงในเว็บไซต์ที่มีอยู่ให้เหลือน้อยที่สุด ใช้สำหรับผู้ใช้ของเรา ไลบรารี JavaScript ของ GIS รองรับ FedCM ที่เสนอแล้ว API
ตั้งแต่เดือนสิงหาคม 2023 เป็นต้นไป Google Identity Services รองรับ FedCM อย่างเต็มรูปแบบและแนะนำให้ใช้ การใช้งาน อาจจำเป็นต้องเปลี่ยนแปลง ใช้ FedCM สำหรับเว็บแอปที่มีอยู่บางรายการ
แนะนำ
- เปิดใช้ FedCM สำหรับเว็บแอปใหม่และย้ายข้อมูลแอปที่มีอยู่
ไม่แนะนำ
- กำลังปิดใช้ FedCM
ในเดือนสิงหาคม 2022 Google Identity Services ได้ดําเนินการแบบจำกัด ช่วงทดลองใช้ FedCM จากต้นทาง เว็บไซต์ประมาณ 20 แห่งและผู้ใช้ 300,000 รายเสร็จสมบูรณ์ ลงชื่อเข้าใช้ด้วย FedCM API และ GIS
เรายินดีที่จะบอกว่า ความคิดเห็นตั้งแต่เนิ่นๆ ได้แสดงให้เห็นว่าสำหรับเว็บไซต์ส่วนใหญ่ เปลี่ยนไปใช้กระบวนการลงชื่อเข้าใช้ที่เป็นส่วนตัวและปลอดภัยยิ่งขึ้นเมื่อไม่มีบุคคลที่สาม คุกกี้อาจเกิดขึ้นอย่างโปร่งใสผ่านการอัปเดตที่เข้ากันได้แบบย้อนหลังสำหรับ ไลบรารี GIS ที่มีอยู่ ขั้นตอนของผู้ใช้ที่มีอยู่มีการเปลี่ยนแปลงเพียงเล็กน้อยหรือไม่มีเลย ต้องมีเว็บไซต์ นี่เป็นประเด็นสำคัญเมื่อนำไปใช้อย่างแพร่หลาย FedCM API อาศัยการย้ายข้อมูลที่ราบรื่นโดยเว็บไซต์ที่มีอยู่
จากความคิดเห็นเบื้องต้นนี้ GIS วางแผนที่จะขยายการเข้าร่วม ด้วยการทดสอบ GIS กับ FedCM
เราตรวจพบปัญหาเหล่านี้ระหว่างการทดลองใช้และอาจต้องให้บางเว็บไซต์ ดำเนินการเมื่อ GIS ใช้ FedCM ดังนี้
- กล่องโต้ตอบที่แสดงผลของเบราว์เซอร์จะทำให้เว็บไซต์ใช้งานไม่ได้อีกต่อไป แอตทริบิวต์รูปแบบหรือ iframe ระดับกลางเพื่อควบคุมกล่องโต้ตอบการลงชื่อเข้าใช้ ของคุณ วิธีนี้อาจบดบังเนื้อหาของเว็บไซต์ที่มีอยู่ โดยบางส่วนอาจ เป็นประโยชน์หรือสำคัญอย่างยิ่งต่อผู้ใช้ในการดูก่อนลงชื่อเข้าใช้
- แม้ว่าจะยังไม่ได้ติดตั้งใช้งานในวงกว้าง แต่บางเว็บไซต์อาจใช้ CSP และ COOP ในกรณีเหล่านี้ เว็บไซต์อาจต้องเปลี่ยนแปลงเบราว์เซอร์โดยตรง เพื่ออนุญาตป๊อปอัปและโหลดทรัพยากรแบบข้ามเว็บไซต์