5 คะแนน โดย xguru 2021-05-29 | 2 ความคิดเห็น | แชร์ทาง WhatsApp
  • เบราว์เซอร์ Safari จะมองว่าหน้าที่มีข้อความว่า "Welcome Back" เป็นหน้าล็อกอิน จึงมองว่ากล่องข้อความใดๆ ก็ตามเป็นช่องกรอก ID และแสดงป๊อปอัปเติมข้อมูลอัตโนมัติ

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

→ ถ้าต้องการไม่ให้แสดง ต้องใช้วิธีเลี่ยงอย่างการใส่   ในช่องว่างตรงกลาง เป็นต้น

  • หากมีคำว่า "Sign in" / "Log in" ก็จะเกิดแบบเดียวกัน

2 ความคิดเห็น

 
alstjr7375 2021-05-30

ไม่งั้นก็มีหลายเว็บที่ทำแบบลวก ๆ จนใช้งานไม่ได้เยอะเลย 555

 
xguru 2021-05-29

https://news.ycombinator.com/item?id=27313284

ในคอมเมนต์ของ Hacker News บอกว่าเรื่องนี้ไม่ได้เป็นปัญหาเฉพาะของ Safari เท่านั้น แต่ตัวจัดการรหัสผ่านทั้งหมดก็ทำงานคล้ายกัน

ในกรณีของ Chrome ก็มี “บั๊ก” ที่ยังเติมอัตโนมัติแม้จะตั้งค่า autocomplete="off" และยังถูกระบุว่าเป็น "won't fix" ด้วย

https://bugs.chromium.org/p/chromium/issues/detail?id=587466