เบราว์เซอร์และแพลตฟอร์มที่รองรับ

ไลบรารีของไคลเอ็นต์ 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 116 และ Edge 116 ขึ้นไป โปรดดูแผนภูมิความเข้ากันได้ของเบราว์เซอร์ MDN สำหรับข้อมูลเพิ่มเติม

คุกกี้ของบุคคลที่สาม

Privacy Sandbox สําหรับเว็บและการนำคุกกี้ของบุคคลที่สามออกตามแผนที่วางไว้ของ Chrome จะทำให้เกิดการเปลี่ยนแปลงสำคัญใน Google Identity Services (GIS) และการลงชื่อเข้าใช้ของผู้ใช้

ในฐานะผู้มีส่วนร่วมในกลุ่มชุมชน W3C FedID ที่ดูแล FedCM Google Identity Services ได้พยายามเพิ่มความเป็นส่วนตัวและความปลอดภัยของผู้ใช้ไปพร้อมๆ กับการลดการเปลี่ยนแปลงเว็บไซต์ที่มีอยู่และทำให้ ผู้ใช้ของเราใช้งานได้ง่าย ปัจจุบันไลบรารี GIS JavaScript รองรับ FedCM API ที่เสนอแล้ว

ตั้งแต่เดือนสิงหาคม 2023 เป็นต้นไป Google Identity Services รองรับ FedCM อย่างเต็มรูปแบบและแนะนำให้ใช้ อาจจำเป็นต้องเปลี่ยนแปลงรับ FedCM กับเว็บแอปที่มีอยู่บางรายการ ก่อนที่จะทดสอบขั้นตอนการลงชื่อเข้าใช้ด้วยการบล็อกคุกกี้ของบุคคลที่สาม ให้เปิด chrome://flags เพื่อเปิดใช้ฟีเจอร์ FedCmWithoutThirdPartyCookies แบบทดลอง ขั้นตอนนี้จะจำเป็นจนกว่าเบราว์เซอร์รุ่นใหม่ๆ จะกำหนดให้ขั้นตอนนี้เป็นค่าเริ่มต้นสำหรับผู้ใช้ทุกคน

Chrome ตั้งใจจะเริ่มการทดสอบที่ปรับขนาดของการบล็อกคุกกี้ของบุคคลที่สามในเดือนมกราคม 2024 โดยวางแผนที่จะบล็อก 100% ภายในสิ้นปี 2024

แนะนำ

ไม่แนะนำ

  • กำลังปิดใช้ FedCM

ตั้งแต่เดือนสิงหาคม 2022 เป็นต้นไป Google Identity Services ได้ดำเนินการทดลองใช้ FedCM จากต้นทางแบบจำกัด เว็บไซต์ประมาณ 20 แห่งและผู้ใช้ 300,000 รายลงชื่อเข้าใช้สำเร็จด้วย FedCM API และ GIS

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

จากความคิดเห็นเบื้องต้นนี้ GIS วางแผนที่จะขยายการเข้าร่วมในการทดสอบ GIS กับ FedCM

ระหว่างการทดลอง เราได้พบปัญหาเหล่านี้และอาจต้องให้บางเว็บไซต์ดำเนินการเมื่อ GIS นำ FedCM มาใช้

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