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