ชื่อผู้ใช้ / รหัสผ่านป้อนอัตโนมัติของ Chrome ไม่สอดคล้องกัน


4

Chrome จะป้อนข้อมูลผู้ใช้ / รหัสผ่านบางช่องโดยอัตโนมัติ ในคนอื่น ๆ มันจะรอจนกว่าคุณจะระบุชื่อผู้ใช้ ณ จุดนั้นรหัสผ่านจะเสร็จสมบูรณ์

เป็นไปได้ไหมที่จะทำให้ Chrome ใช้ชื่อผู้ใช้และรหัสผ่านโดยสมบูรณ์?

คำตอบ:


8

สิ่งนี้เกิดขึ้นกับฉันเช่นกันใน Firefox

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

ฉันไม่เห็นวิธีแก้ปัญหาหรือวิธีการตั้งค่าข้อมูลประจำตัวเดียวให้เป็นค่าเริ่มต้น แต่วิธีแก้ไขคือการไปที่การตั้งค่า ... และลบข้อมูลประจำตัวเพิ่มเติมใด ๆ สำหรับไซต์เดียวกัน

ไปที่ Google Chrome Options > Show saved passwordsและลบรหัสผ่านเพิ่มเติมใด ๆ สำหรับเว็บไซต์

ในครั้งต่อไปที่คุณเยี่ยมชมเว็บไซต์ควรกรอกฟิลด์ที่ถูกต้องให้คุณโดยอัตโนมัติโดยไม่ต้องเลือกชื่อผู้ใช้ด้วยตนเอง

- ฉันหวังว่านี่จะช่วยได้ฉันได้ทำการทดสอบให้คุณภายในเครื่องเสมือนจริงและฉันสามารถยืนยันการทำงานนี้กับ Chrome รุ่นเก่ากว่า แต่เป็นเวอร์ชั่นล่าสุด (เพิ่งติดตั้งจาก Ninite ) ไม่มีสิ่งนี้

นอกจากนี้บางไซต์มีระบบสมาร์ทที่สุ่มชื่อฟิลด์เช่น Hotmail / Passport / Live ดังนั้น Chrome จึงไม่เข้าใจว่าจะใส่ข้อมูลที่ไหน แต่เมื่อคุณพิมพ์ชื่อผู้ใช้จะรู้และใส่รหัสผ่าน ในครั้งต่อไป.


2
คำอธิบายที่ดี Wil
phunehehe

+1 นี่คือสิ่งที่ฉันคิดอย่างที่ฉันอ่าน
John T

1
เบราว์เซอร์จำนวนมากสามารถลบอินพุตที่จำเฉพาะได้โดยเพียงกดบางอย่างเช่นลบบนหน้าเว็บ เช่นเดียวกับดับเบิลคลิกที่ฟิลด์ชื่อผู้ใช้เพื่อแสดงรายการชื่อที่เก็บไว้ จากนั้นใช้ปุ่มลูกศรของคุณเพื่อเลือกชื่อผู้ใช้ผิดในรายการ และสุดท้ายก็กด Delete (หรือ Backspace หรือ Shift-Delete หรือ fn-Shift-Delete ใน Firefox บน MacBook และอื่น ๆ ) วิธีนี้ใช้ได้กับชื่อที่ไม่ใช่ชื่อผู้ใช้และมักใช้กับ URL ที่ไม่ถูกต้องเช่น URL ที่น่าประทับใจของ Firefox
Arjan

1

ฉันค่อนข้างแน่ใจว่ามันขึ้นอยู่กับผู้เขียนเว็บไซต์ Chrome ไม่ทราบว่าเป็นฟิลด์ชื่อผู้ใช้และรหัสผ่านเว้นแต่จะเป็นชื่อในรหัส html (เช่น & lt; input type = "text" name = "ชื่อผู้ใช้" / & gt;)

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

อาจเป็นได้ว่าไม่ใช่ฟิลด์ป้อนอัตโนมัติที่สร้างขึ้นโดย Javascript หรือที่ไม่ปรากฏในหน้าแรก


1

ฉันคิดว่าเบรนแดนพูดถูก Chrome ดูเหมือนจะมองหาช่องที่มีชื่อ "ชื่อผู้ใช้" พร้อมกับช่องรหัสผ่าน หากฟิลด์ชื่อผู้ใช้หายไปจะไม่มีการกรอกข้อมูลใด ๆ นอกจากนี้หากฟิลด์ชื่อผู้ใช้มีชื่ออื่นเช่น "ID" หรือหากฟิลด์ชื่อผู้ใช้อยู่ในหน้าแยกต่างหากจากฟิลด์รหัสผ่าน ในชื่อ.

Firefox ทำงานได้ดียิ่งขึ้นในการจดจำเมื่อจำเป็นต้องกรอกข้อมูลชื่อผู้ใช้และหรือรหัสผ่าน นี่เป็นพื้นที่ที่สามารถปรับปรุง Chrome ได้อย่างแน่นอน


1

คุณลักษณะป้อนอัตโนมัติพื้นฐานของ Chrome จะเพียงพอสำหรับคนส่วนใหญ่ แต่สำหรับบางคน (เช่นตัวฉันเอง) มันขาดไปอย่างมาก ดังนั้นฉันจึงสร้างส่วนเสริมฟิลเลอร์ฟอร์มป้อนอัตโนมัติของฉันเอง ส่วนขยายนี้ใช้งานได้กับผู้คนจำนวนมากดังนั้นอาจใช้งานได้กับคุณเช่นกัน:

https://chrome.google.com/extensions/detail/nlmmgnhgdeffjkdckmikfpnddkbbfkkk

คุณจะมีพลังและการควบคุมมากกว่าการป้อนอัตโนมัติในตัวของ Chrome อย่างแน่นอนและต้องใช้การคลิกอัตโนมัติหนึ่งครั้งเพื่อให้ป้อนอัตโนมัติ (คลิกน้อยศูนย์จริง ๆ แล้วไม่ต้องเลือกจากเมนูเพื่อเริ่มป้อนอัตโนมัติ!)


0

ฉันรู้ว่านี่ไม่ใช่การแก้ไขที่ดี แต่ฉันจะลอง LastPass . มันเป็นตัวจัดการรหัสผ่านที่ใช้งานได้กับเบราว์เซอร์หลายตัวและฉันคิดว่ามันทำงานได้ดีกว่าโครมเองโดยอัตโนมัติ ฉันก็มีปัญหาเรื่องโครเมี่ยมด้วยเหมือนที่ Wil บอกว่าฉันมีปัญหาใน Firefox เช่นกัน ลองอีกครั้งคุณจะชอบมัน!


0

ฉันเคยเห็นปัญหาที่คล้ายกันใน Firefox, IE, Opera และ Chrome ทุกครั้งที่ฉันเห็นมันก) ชื่อเขตข้อมูลจะถูกสุ่มหรือ b) รูปแบบการเข้าสู่ระบบไม่ใช่ HTML จริง - มันถูกสร้างผ่าน javascript, flash หรืออาจเป็น HTML แต่ถูกฝังใน iframe


0

ฉันแนะนำ KeePass ปลอดภัย / ผู้จัดการรหัสผ่านโอเพ่นซอร์ส (และพกพา)

Auto-Type, ฮอตคีย์อัตโนมัติทั่วโลกและลากและวาง

  • KeePass สามารถย่อตัวเองและพิมพ์ข้อมูลของรายการที่เลือกในปัจจุบันลงในกล่องโต้ตอบเว็บฟอร์ม ฯลฯ แน่นอนลำดับการพิมพ์คือ 100% ที่ผู้ใช้กำหนดเองอ่านไฟล์เอกสารเพิ่มเติม
  • คุณสมบัติของ KeePass คีย์ลัดอัตโนมัติประเภทส่วนกลาง . เมื่อ KeePass ทำงานในพื้นหลัง (พร้อมฐานข้อมูลที่เปิด) และคุณกดปุ่มลัดมันจะค้นหารายการที่ถูกต้องและดำเนินการตามลำดับประเภทอัตโนมัติ
  • สามารถลากและวางฟิลด์ชื่อเรื่องชื่อผู้ใช้รหัสผ่าน URL และโน้ตทั้งหมดลงในหน้าต่างอื่นได้

alt text

จำเป็นต้องพูดว่าปลอดภัยกว่าการใช้ KeePass มากกว่าการจัดเก็บชื่อผู้ใช้และรหัสผ่านในเครื่องมือจัดการรหัสผ่านของเว็บเบราว์เซอร์

เคล็ดลับทั่วไปอีกข้อหนึ่งถ้าคุณต้องการป้อนฟอร์มอัตโนมัติ: ฉันกำลังใช้ PhraseExpress ซึ่งใช้งานได้ ทุกที่ และแม่นยำกว่าฟีเจอร์ป้อนอัตโนมัติของเว็บเบราว์เซอร์ใด ๆ

สมบูรณ์อัตโนมัติ

คุณลักษณะการทำนายข้อความที่ไม่ซ้ำใครจะรับรู้การป้อนข้อความซ้ำ ๆ โดยอัตโนมัติ

เพียงติดตั้งและเปิดใช้งาน PhraseExpress แล้วลืมมันไปเลย มันจะเริ่มเรียนรู้สไตล์การเขียนส่วนตัวของคุณและในไม่ช้าก็เริ่มที่จะนำเสนอวลีที่เติมข้อความอัตโนมัติ

alt text

ข้อความอัตโนมัติในโปรแกรมใด ๆ

PhraseExpress ใช้คำประโยคและวลีที่คุณมักใช้ในเอกสารหรือโปรแกรมคอมพิวเตอร์และช่วยให้คุณสร้างตัวย่อของข้อความ

เมื่อพิมพ์ตัวย่อดังกล่าว PhraseExpress จะค้นหาคำหรือวลีที่มีความยาวตรงกันและป้อนลงในเอกสารสำหรับคุณ:

alt text

PhraseExpress เป็นสิ่งที่ยอดเยี่ยมสำหรับผู้ใช้ที่ทำการพิมพ์จำนวนมาก เมื่อคุณเริ่มใช้มันคุณจะสงสัยว่าคุณไม่เคยทำ :)

PhraseExpress เป็นบริการฟรีสำหรับใช้ส่วนตัวพกพารุ่นที่ใช้ได้


0

ดูเหมือนว่าโครเมี่ยมเป็นเรื่องเกี่ยวกับการดึงชื่อผู้ใช้จากแบบฟอร์ม ฟิลด์สำหรับฟอร์มรีเซ็ตรหัสผ่านต้องเป็นของ type="text" และต้องไม่มี disabled หากคุณต้องการให้ดึงชื่อผู้ใช้สำหรับเครื่องมือจัดการรหัสผ่านด้วย

enter image description here

คุณสามารถตั้งค่าความสูงเป็น 0 และเพิ่มการปิดใช้งานการจัดทำดัชนีแท็บในฟิลด์อินพุต

<input type="text" autocomplete="username email" tabindex="-1" class="hyde">
.hyde {
  overflow: hidden;
  height: 0;
  min-height: 0;
  padding: 0;
  margin: 0;
}

แหล่งที่มา:

https://www.chromium.org/developers/design-documents/form-styles-that-chromium-understands

https://stackoverflow.com/questions/5192859/how-to-ignore-html-element-from-tabindex

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.