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